{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "metadata": {
    "siteName": "promtai",
    "canonicalDomain": "https://promtai.com",
    "indexingStatus": "INDEX, FOLLOW, MAX-SNIPPET:-1, MAX-IMAGE-PREVIEW:LARGE",
    "updatedAt": "2026-08-31",
    "engineVersion": "3.5.0",
    "globalLanguages": ["en", "ar"]
  },
  "routes": [
    {
      "path": "/",
      "nameEn": "GitHub & Website to Clean-Room AI Prompt Generator",
      "nameAr": "تحويل مستودعات جيت هاب والمواقع إلى برومبتات ذكاء اصطناعي نظيفة",
      "priority": 1.0,
      "changefreq": "daily",
      "keywordsEn": ["github to prompt", "codebase to prompt", "cursor rules generator", "claude system prompt", "clean-room reverse engineer"],
      "keywordsAr": ["تحويل جيت هاب إلى برومبت", "هندسة عكسية نظيفة", "توليد ملفات كورسور", "ملفات كلود md", "برومبتات بدون حقوق"],
      "targetAIModels": ["Cursor", "Claude 3.5 Sonnet", "ChatGPT 4o", "Windsurf", "Gemini 2.0 Flash"]
    },
    {
      "path": "/#canvas",
      "nameEn": "Visual Multi-Agent DAG Workflow Canvas",
      "nameAr": "مصمم مسارات الوكلاء المرئي بتقنية المخطط الموجه (DAG)",
      "priority": 0.95,
      "changefreq": "daily",
      "keywordsEn": ["visual agent canvas", "dag workflow builder", "crewai builder", "langchain dag visualizer", "multi-agent swarm designer"],
      "keywordsAr": ["مصمم وكلاء مرئي", "مخطط dag للوكلاء", "بناء أسراب الذكاء الاصطناعي", "تصميم وكلاء ذكيين"],
      "exportFormats": ["CrewAI Python", "LangChain LCEL", "OpenAI Swarm JSON", "LangGraph"]
    },
    {
      "path": "/#skills",
      "nameEn": "AI Model & Agent Skills Builder & Open Library",
      "nameAr": "منشئ ومكتبة مهارات الذكاء الاصطناعي (20 مهارة مفتوحة)",
      "priority": 0.95,
      "changefreq": "daily",
      "keywordsEn": ["ai skill builder", "skill.md standard", "openai tool calling schema", "claude tool json", "gemini function declaration"],
      "keywordsAr": ["منشئ مهارات الذكاء الاصطناعي", "معيار skill md", "مخططات استدعاء الأدوات", "مكتبة مهارات مفتوحة"],
      "totalCuratedSkills": 20
    },
    {
      "path": "/#screenshot",
      "nameEn": "Screenshot-to-Architecture UI Design Token Extractor",
      "nameAr": "تحويل لقطات الشاشة إلى معمارية ولغة تصميم وأنماط واجهة",
      "priority": 0.90,
      "changefreq": "weekly",
      "keywordsEn": ["screenshot to code", "ui design tokens extractor", "image to prompt", "tailwind color palette generator from image"],
      "keywordsAr": ["تحويل الصور إلى كود", "استخراج لغة التصميم من لقطة الشاشة", "صورة إلى برومبت"]
    },
    {
      "path": "/#compare",
      "nameEn": "Side-by-Side Architecture Diff & Hybrid Prompt Synthesizer",
      "nameAr": "مقارنة المعماريات وهندسة البرومبت الهجين",
      "priority": 0.90,
      "changefreq": "weekly",
      "keywordsEn": ["architecture comparison", "github repo diff", "hybrid prompt synthesis", "nextjs vs vite architecture"],
      "keywordsAr": ["مقارنة معماريات البرمجيات", "برومبت هجين", "مقارنة المستودعات"]
    },
    {
      "path": "/#community",
      "nameEn": "Open Community Prompt Boilerplate Matrix Hub",
      "nameAr": "مجتمع قوالب ومعماريات البرومبت المفتوحة",
      "priority": 0.90,
      "changefreq": "daily",
      "keywordsEn": ["community prompts", "open source prompt templates", "verified agent rules", "saas boilerplate prompts"],
      "keywordsAr": ["قوالب المجتمع", "معماريات جاهزة", "برومبتات ساس مفتوحة"]
    },
    {
      "path": "/#gallery",
      "nameEn": "Architectural Patterns Gallery & Instant Presets",
      "nameAr": "معرض الأنماط والمعماريات البرمجية الجاهزة",
      "priority": 0.85,
      "changefreq": "weekly",
      "keywordsEn": ["architectural gallery", "clean architecture patterns", "microservices prompt templates"],
      "keywordsAr": ["معرض المعماريات", "أنماط التصميم البرمجي"]
    },
    {
      "path": "/#guide",
      "nameEn": "Developer Architecture Guide & Top 20 FAQs",
      "nameAr": "دليل المطورين وأهم 20 سؤالاً وجواباً في هندسة البرومبتات",
      "priority": 0.85,
      "changefreq": "monthly",
      "keywordsEn": ["ai developer guide", "cursor rules faq", "claude.md best practices", "prompt architecture tutorial"],
      "keywordsAr": ["دليل هندسة البرومبتات", "أسئلة شائعة في كورسور", "أفضل ممارسات كلود"]
    },
    {
      "path": "/#cleanroom",
      "nameEn": "Clean-Room Reverse Engineering Protocol Guarantee",
      "nameAr": "معيار وبروتوكول الغرفة النظيفة لضمان الملكية الفكرية",
      "priority": 0.80,
      "changefreq": "monthly",
      "keywordsEn": ["clean room protocol", "copyright-safe prompts", "ip safe reverse engineering", "zero plagiarism code generation"],
      "keywordsAr": ["بروتوكول الغرفة النظيفة", "كود نظيف خالي من انتهاك الحقوق", "هندسة عكسية آمنة"]
    },
    {
      "path": "/#features",
      "nameEn": "Platform Features Matrix (Enterprise & Offline Capabilities)",
      "nameAr": "مصفوفة ومميزات المنصة الشاملة",
      "priority": 0.80,
      "changefreq": "monthly"
    },
    {
      "path": "/#sitemap",
      "nameEn": "Complete Interactive Site Directory & Sitemap",
      "nameAr": "خريطة الموقع التفاعلية الشاملة لكافة الأقسام",
      "priority": 0.75,
      "changefreq": "weekly"
    }
  ],
  "affiliates": {
    "hostinger": {
      "discount": "20% OFF",
      "couponCode": "CQFLAFTAWWCZ",
      "referralUrl": "https://www.hostinger.com?REFERRALCODE=CQFLAFTAWWCZ"
    },
    "bolt_new": {
      "discount": "20% OFF for 3 Months",
      "referralUrl": "https://bolt.cello.so/DYqpCIdIPWI"
    }
  }
}
