{
  "name": "contextforge-registry",
  "version": "0.1.0",
  "schemaVersion": "0.1.0",
  "description": "Official ContextForge registry of curated repo-level AI-agent instruction packs.",
  "topics": [
    "architecture",
    "frontend",
    "backend",
    "database",
    "security",
    "testing",
    "design-system",
    "agent-workflow",
    "nextjs",
    "react"
  ],
  "packs": [
    {
      "name": "verification-before-completion",
      "title": "Verification Before Completion",
      "topic": "agent-workflow",
      "description": "Enforce verification commands before claiming work completion, fixes, or test passes—no success assertions without fresh evidence.",
      "path": "packs/verification-before-completion/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "systematic-debugging",
      "title": "Systematic Debugging",
      "topic": "agent-workflow",
      "description": "Structured debugging methodology that mandates root cause investigation before attempting any fixes.",
      "path": "packs/systematic-debugging/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "code-review",
      "title": "Code Review",
      "topic": "agent-workflow",
      "description": "Structured code review for security, performance, correctness, and maintainability across PR diffs and file changes.",
      "path": "packs/code-review/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "git-workflow",
      "title": "Git Workflow",
      "topic": "agent-workflow",
      "description": "Complete Git workflow management covering branches, commits, merges, conflicts, and team collaboration.",
      "path": "packs/git-workflow/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "dependency-management",
      "title": "Dependency Management",
      "topic": "security",
      "description": "Full dependency lifecycle discipline: choosing, pinning, auditing, updating, and removing third-party dependencies with production security standards.",
      "path": "packs/dependency-management/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "diataxis-docs",
      "title": "Diátaxis Documentation",
      "topic": "agent-workflow",
      "description": "Expert technical writer for Diátaxis-framework documentation creation across tutorials, how-to guides, reference, and explanation formats.",
      "path": "packs/diataxis-docs/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "system-design",
      "title": "System Design",
      "topic": "architecture",
      "description": "Structured system design process covering requirements, scale estimation, component selection, trade-off analysis, and production readiness.",
      "path": "packs/system-design/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "frontend-system-design",
      "title": "Frontend System Design",
      "topic": "frontend",
      "description": "Structured frontend architecture process covering rendering strategy, state classification, component design, performance budgets, and module structure.",
      "path": "packs/frontend-system-design/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "ui-ux-design",
      "title": "UI/UX Design",
      "topic": "design-system",
      "description": "Comprehensive UI/UX design intelligence: 99 guidelines across 10 priority categories, design system creation framework, and pre-delivery checklists for web and mobile.",
      "path": "packs/ui-ux-design/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "nextjs-best-practices",
      "title": "Next.js Best Practices",
      "topic": "nextjs",
      "description": "Next.js App Router development patterns covering server/client components, data fetching, caching, routing, and Server Actions.",
      "path": "packs/nextjs-best-practices/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "react-performance",
      "title": "React Performance",
      "topic": "react",
      "description": "React and Next.js performance optimization guide with 64 prioritized rules across 8 categories covering waterfalls, bundle size, re-renders, and rendering efficiency.",
      "path": "packs/react-performance/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "react-composition",
      "title": "React Composition Patterns",
      "topic": "react",
      "description": "Composition patterns for building flexible, maintainable React components. Avoid boolean prop proliferation with compound components, context providers, state lifting, and React 19 APIs.",
      "path": "packs/react-composition/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "shadcn-ui",
      "title": "shadcn/ui",
      "topic": "design-system",
      "description": "Complete shadcn/ui component management: critical rules for styling, forms, composition, and icons; CLI workflow for adding, updating, and previewing components; multi-registry support and project context guidance.",
      "path": "packs/shadcn-ui/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "tailwind-v4",
      "title": "Tailwind Design System (v4)",
      "topic": "frontend",
      "description": "Production-ready design system patterns for Tailwind CSS v4: CSS-first @theme configuration, OKLCH design tokens, CVA component variants, compound components, responsive grids, native CSS animations, and v3-to-v4 migration guidance.",
      "path": "packs/tailwind-v4/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "frontend-aesthetics",
      "title": "Frontend Aesthetics",
      "topic": "frontend",
      "description": "Design thinking and implementation guide for distinctive, production-grade frontend interfaces. Covers aesthetic direction, typography, color systems, motion, spatial composition, and visual details — with explicit guidance on avoiding generic AI-generated aesthetics.",
      "path": "packs/frontend-aesthetics/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "test-driven-development",
      "title": "Test-Driven Development (TDD)",
      "topic": "testing",
      "description": "Red-green-refactor cycle with an Iron Law: no production code without a failing test first. Covers the full TDD cycle, test quality criteria, common rationalizations with rebuttals, red flags, and a verification checklist.",
      "path": "packs/test-driven-development/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "supabase",
      "title": "Supabase",
      "topic": "backend",
      "description": "Supabase development guide covering RLS security checklist, Data API exposure, CLI workflow, MCP server setup, and schema change patterns. Includes critical security traps for auth metadata, views, SECURITY DEFINER functions, and storage access control.",
      "path": "packs/supabase/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "security-baseline",
      "title": "Security Baseline",
      "topic": "security",
      "description": "Pre-launch and periodic security review framework for production web apps. Covers 6 layers: transport security, response headers, CSP, auth, input handling, secrets management, and operational security — plus CSP rollout, failure patterns, and compliance touchpoints.",
      "path": "packs/security-baseline/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "api-design",
      "title": "API Design",
      "topic": "backend",
      "description": "REST and GraphQL API design guide covering resource naming, HTTP methods, status codes, request/response formats, error handling, pagination, authentication, versioning, and OpenAPI 3.0 documentation.",
      "path": "packs/api-design/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    },
    {
      "name": "typescript-advanced-types",
      "title": "TypeScript Advanced Types",
      "topic": "frontend",
      "description": "Comprehensive guide to TypeScript's advanced type system: generics, conditional types, mapped types, template literal types, utility types, type inference, discriminated unions, and type-safe patterns for event emitters, API clients, builders, and form validation.",
      "path": "packs/typescript-advanced-types/pack.json",
      "source": {
        "provider": "contextforge",
        "license": "MIT"
      }
    }
  ]
}
