Files
daffy0208__ai-dev-standards/META/registry.json
T
daffy0208 ec35acd490 chore: Release v2.0.0 - Phase 3 Complete + Infrastructure Improvements
Version 2.0.0 - Major Release
=============================

Phase 3 Design System Complete (75 Resources)
- 48 MCPs (exceeded 30 MCP goal)
- 216 total resources
- 92% skill-to-MCP coverage
- Complete aesthetic design system

Infrastructure Improvements
===========================

1. Version Management System
   - Added VERSION-POLICY.md with comprehensive versioning policy
   - Created scripts/bump-version.cjs for automated version bumping
   - Added npm scripts: version:major, version:minor, version:patch, release
   - Single source of truth: package.json

2. Validation System Fixes
   - Fixed scripts/validate-all.cjs (removed archived BUILD_FOCUS.md)
   - All validation checks now passing (45 skills, 48 MCPs)
   - 100% registry consistency

3. Documentation Enhancements
   - Added DOCS/CLAUDE-CODE-AGENTS.md
     * Documents Claude Code's Task tool (native subagents)
     * Explains relationship to custom agents (COMPONENTS/agents)
     * Clarifies parallel execution patterns
   - Fixed codex-review-workflow SKILL.md (added YAML frontmatter)

4. Registry Updates
   - skill-registry.json: 45 skills (added codex-review-workflow)
   - registry.json: 48 MCPs, 45 skills (synced)
   - All relationship mappings complete

5. Documentation Consistency
   - Updated all files to reflect v2.0.0 and correct counts
   - README.md, CHANGELOG.md, INSTALL.md, .cursorrules
   - DOCS/INDEX.md, DOCS/MCP-DEVELOPMENT-ROADMAP.md
   - .claude/claude.md (auto-synced)

Files Changed: 16
New Files: 3 (CLAUDE-CODE-AGENTS.md, VERSION-POLICY.md, bump-version.cjs)

Validation Status
=================
✅ All 22 validation checks passing
✅ 100% registry consistency
✅ 100% documentation consistency
✅ 0 critical errors

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 23:13:44 +00:00

2254 lines
62 KiB
JSON

{
"version": "1.1.0",
"lastUpdated": "2025-10-27T23:09:48.521Z",
"description": "Central registry of all ai-dev-standards resources",
"skills": [
{
"name": "3d-visualizer",
"version": "1.0.0",
"description": "Expert in Three.js, 3D graphics, and interactive 3D visualizations",
"path": "SKILLS/3d-visualizer/SKILL.md",
"tags": [
"design"
],
"category": "design"
},
{
"name": "accessibility-engineer",
"version": "1.0.0",
"description": "Implement accessibility (a11y) best practices to make applications usable by everyone. Use when building UIs, conducting accessibility audits, or ensuring WCAG compliance. Covers screen readers, keyboard navigation, ARIA attributes, and inclusive design patterns.",
"path": "SKILLS/accessibility-engineer/SKILL.md",
"tags": [
"design",
"accessibility"
],
"category": "design"
},
{
"name": "animation-designer",
"version": "1.0.0",
"description": "Expert in web animations, transitions, and motion design using Framer Motion and CSS",
"path": "SKILLS/animation-designer/SKILL.md",
"tags": [
"design"
],
"category": "design"
},
{
"name": "api-designer",
"version": "1.0.0",
"description": "Design REST and GraphQL APIs. Use when creating backend APIs, defining API contracts, or integrating third-party services. Covers endpoint design, authentication, versioning, documentation, and best practices.",
"path": "SKILLS/api-designer/SKILL.md",
"tags": [
"api",
"design"
],
"category": "design"
},
{
"name": "archon-manager",
"version": "1.0.0",
"description": "Master Archon MCP for strategic project management, task tracking, and knowledge base operations. The strategic layer (WHAT/WHEN) that coordinates with Skills (HOW). Use when managing projects, tracking tasks, querying knowledge bases, or implementing the Archon+Skills two-layer architecture.",
"path": "SKILLS/archon-manager/SKILL.md",
"tags": [
"strategy"
],
"category": "specialized"
},
{
"name": "asset-manager",
"version": "1.0.0",
"description": "Organize design assets, optimize images and fonts, maintain brand asset libraries, implement version control for assets, and enforce naming conventions. Keep design assets organized and production-ready.",
"path": "SKILLS/asset-manager/SKILL.md",
"tags": [
"product",
"ai",
"design"
],
"category": "product"
},
{
"name": "audio-producer",
"version": "1.0.0",
"description": "Expert in web audio, audio processing, and interactive sound design",
"path": "SKILLS/audio-producer/SKILL.md",
"tags": [
"design"
],
"category": "design"
},
{
"name": "brand-designer",
"version": "1.0.0",
"description": "Expert in brand identity, logo design, and visual brand systems",
"path": "SKILLS/brand-designer/SKILL.md",
"tags": [
"design"
],
"category": "design"
},
{
"name": "context-preserver",
"version": "1.0.0",
"description": "Automatically save and restore development context to minimize cognitive load when resuming work. Use when switching tasks, taking breaks, or returning after interruptions. Captures mental state, file locations, and next steps. Designed for ADHD developers with high context-switching costs.",
"path": "SKILLS/context-preserver/SKILL.md",
"tags": [
"design"
],
"category": "design"
},
{
"name": "codex-review-workflow",
"version": "1.0.0",
"description": "Automated code review workflow using OpenAI Codex CLI. Implements iterative fix-and-review cycles until code passes validation or reaches iteration limit. Use when building features requiring automated code validation, security checks, or quality assurance through Codex CLI.",
"path": "SKILLS/codex-review-workflow/SKILL.md",
"tags": [
"code-review",
"automation",
"quality"
],
"category": "devops"
},
{
"name": "copywriter",
"version": "1.0.0",
"description": "Expert in writing compelling copy for web, marketing, and product",
"path": "SKILLS/copywriter/SKILL.md",
"tags": [
"product"
],
"category": "product"
},
{
"name": "dark-matter-analyzer",
"version": "1.0.0",
"description": "Analyze repositories to reveal unseen patterns, strategic drift, and organizational health. Use when assessing repository coherence, diagnosing project issues, identifying documentation inflation, or understanding why a codebase feels misaligned with its stated goals.",
"path": "SKILLS/dark-matter-analyzer/SKILL.md",
"tags": [
"strategy"
],
"category": "specialized"
},
{
"name": "data-engineer",
"version": "1.0.0",
"description": "Expert in data pipelines, ETL processes, and data infrastructure",
"path": "SKILLS/data-engineer/SKILL.md",
"tags": [],
"category": "devops"
},
{
"name": "data-visualizer",
"version": "1.0.0",
"description": "Expert in creating charts, dashboards, and data visualizations using modern libraries",
"path": "SKILLS/data-visualizer/SKILL.md",
"tags": [
"design"
],
"category": "design"
},
{
"name": "deployment-advisor",
"version": "1.0.0",
"description": "Choose deployment strategy and infrastructure. Use when deciding where to deploy applications, setting up CI/CD, or configuring production environments. Covers Vercel, Railway, AWS, Cloudflare Workers, and Docker.",
"path": "SKILLS/deployment-advisor/SKILL.md",
"tags": [
"product",
"strategy",
"ai",
"deployment"
],
"category": "product"
},
{
"name": "design-system-architect",
"version": "1.0.0",
"description": "Build scalable, maintainable design systems that unify product experiences. Use when creating component libraries, design tokens, or establishing design standards. Covers atomic design, Storybook, theming, and design system governance.",
"path": "SKILLS/design-system-architect/SKILL.md",
"tags": [
"product",
"ai",
"design"
],
"category": "product"
},
{
"name": "figma-developer",
"version": "1.0.0",
"description": "Extract components from Figma, convert designs to React components, sync design tokens, and generate code from designs. Bridge the gap between design and code with automated workflows.",
"path": "SKILLS/figma-developer/SKILL.md",
"tags": [
"frontend",
"design"
],
"category": "design"
},
{
"name": "focus-session-manager",
"version": "1.0.0",
"description": "Automatically manage focus sessions, breaks, and hyperfocus protection. Uses ADHD-optimized Pomodoro technique with flexible timers, health reminders, and gentle interruptions. Protects against hyperfocus burnout while maximizing productive time.",
"path": "SKILLS/focus-session-manager/SKILL.md",
"tags": [
"product",
"ai"
],
"category": "product"
},
{
"name": "forensic-data-engineer",
"version": "1.0.0",
"description": "Expert in data forensics, anomaly detection, audit trail analysis, fraud detection, and breach investigation",
"path": "SKILLS/forensic-data-engineer/SKILL.md",
"tags": [
"ai"
],
"category": "data"
},
{
"name": "frontend-builder",
"version": "1.0.0",
"description": "Build modern React/Next.js frontends. Use when creating web applications, choosing frontend stack, structuring components, or implementing UI/UX designs. Covers React, Next.js, Tailwind CSS, and component patterns.",
"path": "SKILLS/frontend-builder/SKILL.md",
"tags": [
"ai",
"frontend",
"ux",
"design"
],
"category": "design"
},
{
"name": "go-to-market-planner",
"version": "1.0.0",
"description": "Plan product launches and go-to-market strategy. Use when launching products, entering new markets, or planning marketing campaigns. Covers positioning, channels, messaging, and launch execution.",
"path": "SKILLS/go-to-market-planner/SKILL.md",
"tags": [
"product",
"strategy",
"ai"
],
"category": "product"
},
{
"name": "iot-developer",
"version": "1.0.0",
"description": "Expert in IoT development, microcontrollers, sensors, and MQTT protocols",
"path": "SKILLS/iot-developer/SKILL.md",
"tags": [],
"category": "specialized"
},
{
"name": "knowledge-base-manager",
"version": "1.0.0",
"description": "Design, build, and maintain comprehensive knowledge bases. Bridges document-based (RAG) and entity-based (graph) knowledge systems. Use when building knowledge-intensive applications, managing organizational knowledge, or creating intelligent information systems.",
"path": "SKILLS/knowledge-base-manager/SKILL.md",
"tags": [
"rag",
"ai",
"design"
],
"category": "ai"
},
{
"name": "knowledge-graph-builder",
"version": "1.0.0",
"description": "Design and build knowledge graphs. Use when modeling complex relationships, building semantic search, or creating knowledge bases. Covers schema design, entity relationships, and graph database selection.",
"path": "SKILLS/knowledge-graph-builder/SKILL.md",
"tags": [
"design"
],
"category": "design"
},
{
"name": "livestream-engineer",
"version": "1.0.0",
"description": "Expert in live streaming, WebRTC, and real-time video/audio",
"path": "SKILLS/livestream-engineer/SKILL.md",
"tags": [],
"category": "content"
},
{
"name": "localization-engineer",
"version": "1.0.0",
"description": "Expert in internationalization (i18n), multi-language support, and localization",
"path": "SKILLS/localization-engineer/SKILL.md",
"tags": [],
"category": "engineering"
},
{
"name": "mobile-developer",
"version": "1.0.0",
"description": "Expert in React Native, Expo, and cross-platform mobile development",
"path": "SKILLS/mobile-developer/SKILL.md",
"tags": [
"frontend"
],
"category": "frontend"
},
{
"name": "multi-agent-architect",
"version": "1.0.0",
"description": "Design and orchestrate multi-agent systems. Use when building complex AI systems requiring specialization, parallel processing, or collaborative problem-solving. Covers agent coordination, communication patterns, and task delegation strategies.",
"path": "SKILLS/multi-agent-architect/SKILL.md",
"tags": [
"ai",
"agents",
"design"
],
"category": "ai"
},
{
"name": "mvp-builder",
"version": "1.0.0",
"description": "Rapid MVP development and feature prioritization for fast product validation. Use when building minimum viable products, prioritizing features, validating ideas quickly, or when users need to ship products fast while avoiding over-engineering.",
"path": "SKILLS/mvp-builder/SKILL.md",
"tags": [
"mvp",
"product",
"api"
],
"category": "product"
},
{
"name": "performance-optimizer",
"version": "1.0.0",
"description": "Optimize application performance and scalability. Use when investigating slow applications, scaling bottlenecks, or improving response times. Covers profiling, caching, database optimization, and frontend performance.",
"path": "SKILLS/performance-optimizer/SKILL.md",
"tags": [
"frontend",
"performance"
],
"category": "frontend"
},
{
"name": "product-strategist",
"version": "1.0.0",
"description": "Validate product-market fit and strategic direction. Use when defining new products, validating problem-solution fit, prioritizing features, or making build-vs-buy decisions. Focuses on discovery and validation before development.",
"path": "SKILLS/product-strategist/SKILL.md",
"tags": [
"product",
"strategy"
],
"category": "product"
},
{
"name": "prototype-designer",
"version": "1.0.0",
"description": "Create interactive prototypes, design user flows, implement prototype testing strategies, and manage handoff to development. Validate ideas before building.",
"path": "SKILLS/prototype-designer/SKILL.md",
"tags": [
"design",
"testing"
],
"category": "design"
},
{
"name": "quality-auditor",
"version": "1.0.0",
"description": "Comprehensive quality auditing and evaluation of tools, frameworks, and systems against industry best practices with detailed scoring across 12 critical dimensions",
"path": "SKILLS/quality-auditor/SKILL.md",
"tags": [
"ai",
"testing"
],
"category": "general"
},
{
"name": "rag-implementer",
"version": "1.0.0",
"description": "Implement retrieval-augmented generation systems. Use when building knowledge-intensive applications, document search, Q&A systems, or need to ground LLM responses in external data. Covers embedding strategy, vector stores, retrieval pipelines, and evaluation.",
"path": "SKILLS/rag-implementer/SKILL.md",
"tags": [
"strategy",
"rag",
"ai"
],
"category": "ai"
},
{
"name": "security-engineer",
"version": "1.0.0",
"description": "Implement security best practices across the application stack. Use when securing APIs, implementing authentication, preventing vulnerabilities, or conducting security reviews. Covers OWASP Top 10, auth patterns, input validation, encryption, and security monitoring.",
"path": "SKILLS/security-engineer/SKILL.md",
"tags": [
"api",
"security"
],
"category": "backend"
},
{
"name": "spatial-developer",
"version": "1.0.0",
"description": "Expert in AR/VR, WebXR, and spatial computing for Vision Pro and web",
"path": "SKILLS/spatial-developer/SKILL.md",
"tags": [],
"category": "specialized"
},
{
"name": "supabase-developer",
"version": "1.0.0",
"description": "Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.",
"path": "SKILLS/supabase-developer/SKILL.md",
"tags": [
"rag",
"design"
],
"category": "ai"
},
{
"name": "task-breakdown-specialist",
"version": "1.0.0",
"description": "Break large tasks into ADHD-friendly micro-tasks that minimize activation energy and maximize momentum. Use when feeling overwhelmed, can't start a task, or need to make progress visible. Optimized for ADHD developers with 15-minute task chunking and dopamine-driven ordering.",
"path": "SKILLS/task-breakdown-specialist/SKILL.md",
"tags": [],
"category": "specialized"
},
{
"name": "technical-writer",
"version": "1.0.0",
"description": "Create clear, comprehensive technical documentation for developers and users. Use when documenting APIs, writing user guides, creating tutorials, or setting up documentation sites. Covers API docs, user guides, architecture documentation, and documentation best practices.",
"path": "SKILLS/technical-writer/SKILL.md",
"tags": [
"api"
],
"category": "backend"
},
{
"name": "testing-strategist",
"version": "1.0.0",
"description": "Design and implement comprehensive testing strategies. Use when setting up tests, choosing test types, implementing TDD, or improving code quality. Covers unit tests, integration tests, E2E tests, test-driven development, and testing best practices.",
"path": "SKILLS/testing-strategist/SKILL.md",
"tags": [
"design",
"testing"
],
"category": "design"
},
{
"name": "user-researcher",
"version": "1.0.0",
"description": "Conduct user research and validation. Use when discovering user needs, validating assumptions, creating personas, or understanding pain points. Covers interviews, surveys, analysis, and synthesis.",
"path": "SKILLS/user-researcher/SKILL.md",
"tags": [
"ai"
],
"category": "specialized"
},
{
"name": "ux-designer",
"version": "1.0.0",
"description": "Design user experiences and interfaces. Use when creating user journeys, wireframes, prototypes, or improving usability. Covers user flows, information architecture, interaction design, and accessibility.",
"path": "SKILLS/ux-designer/SKILL.md",
"tags": [
"ux",
"design",
"accessibility"
],
"category": "design"
},
{
"name": "video-producer",
"version": "1.0.0",
"description": "Expert in video playback, streaming, and video player customization",
"path": "SKILLS/video-producer/SKILL.md",
"tags": [],
"category": "content"
},
{
"name": "visual-designer",
"version": "1.0.0",
"description": "Design beautiful, consistent user interfaces with proper color theory, typography, spacing, and visual hierarchy. Use when creating design systems, choosing colors and fonts, or establishing visual direction. Covers color theory, typography scales, spacing systems, and design principles.",
"path": "SKILLS/visual-designer/SKILL.md",
"tags": [
"design"
],
"category": "design"
},
{
"name": "voice-interface-builder",
"version": "1.0.0",
"description": "Expert in building voice interfaces, speech recognition, and text-to-speech systems",
"path": "SKILLS/voice-interface-builder/SKILL.md",
"tags": [],
"category": "general"
}
],
"mcpServers": [
{
"name": "3d-asset-manager",
"version": "1.0.0",
"description": "MCP server for loading, optimizing, and managing 3D models and textures",
"path": "MCP-SERVERS/3d-asset-manager-mcp",
"tags": [
"mcp",
"3d",
"threejs",
"gltf",
"models",
"textures"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"3d-visualizer skill\n-"
],
"status": "active"
},
{
"name": "accessibility-checker",
"version": "1.0.0",
"description": "MCP server for automated WCAG compliance checking",
"path": "MCP-SERVERS/accessibility-checker-mcp",
"tags": [
"mcp",
"accessibility",
"wcag",
"a11y",
"contrast",
"testing"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"axe-core": "^4.8.0"
},
"enables": [],
"status": "active"
},
{
"name": "agent-orchestrator",
"version": "1.0.0",
"description": "MCP server for coordinating multi-agent workflows and communication",
"path": "MCP-SERVERS/agent-orchestrator-mcp",
"tags": [
"mcp",
"multi-agent",
"orchestration",
"agent-coordination",
"workflow"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"multi-agent-architect skill\n-"
],
"status": "active"
},
{
"name": "animation-library",
"version": "1.0.0",
"description": "MCP server for Framer Motion animation presets and configurations",
"path": "MCP-SERVERS/animation-library-mcp",
"tags": [
"mcp",
"animation",
"framer-motion",
"transitions",
"motion"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"animation-designer skill\n-"
],
"status": "active"
},
{
"name": "api-validator",
"version": "1.0.0",
"description": "MCP server for validating API requests and responses against schemas",
"path": "MCP-SERVERS/api-validator-mcp",
"tags": [
"mcp",
"api-validation",
"schema-validation",
"json-schema",
"api-testing"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"ajv": "^8.12.0",
"ajv-formats": "^2.1.1"
},
"enables": [],
"status": "active"
},
{
"name": "asset-library",
"version": "1.0.0",
"description": "MCP server for managing design assets and generating variants",
"path": "MCP-SERVERS/asset-library-mcp",
"tags": [
"mcp",
"assets",
"design",
"images",
"library"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [],
"status": "active"
},
{
"name": "asset-optimizer",
"version": "1.0.0",
"description": "MCP server for optimizing images, generating color palettes, and managing assets",
"path": "MCP-SERVERS/asset-optimizer-mcp",
"tags": [
"mcp",
"image-optimization",
"assets",
"color-palette",
"compression"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"visual-designer skill\n-"
],
"status": "active"
},
{
"name": "audio-processor",
"version": "1.0.0",
"description": "MCP server for audio optimization, format conversion, and processing",
"path": "MCP-SERVERS/audio-processor-mcp",
"tags": [
"mcp",
"audio",
"processing",
"compression",
"web-audio"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"audio-producer skill\n-"
],
"status": "active"
},
{
"name": "chart-builder",
"version": "1.0.0",
"description": "MCP server for creating charts and data visualizations programmatically",
"path": "MCP-SERVERS/chart-builder-mcp",
"tags": [
"mcp",
"charts",
"visualization",
"d3",
"recharts",
"victory"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"data-visualizer skill\n-"
],
"status": "active"
},
{
"name": "code-quality-scanner",
"version": "1.0.0",
"description": "MCP server for scanning code quality, complexity, and technical debt",
"path": "MCP-SERVERS/code-quality-scanner-mcp",
"tags": [
"mcp",
"code-quality",
"complexity",
"technical-debt",
"eslint",
"sonarqube"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"execa": "^8.0.1"
},
"enables": [
"quality-auditor skill\n-"
],
"status": "active"
},
{
"name": "component-generator",
"version": "1.0.0",
"description": "MCP server for intelligent React/Next.js component scaffolding",
"path": "MCP-SERVERS/component-generator-mcp",
"tags": [
"mcp",
"component",
"generator",
"react",
"nextjs",
"scaffolding"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"handlebars": "^4.7.8",
"prettier": "^3.1.0"
},
"enables": [],
"status": "active"
},
{
"name": "dark-matter-analyzer",
"version": "1.0.0",
"description": "MCP server for repository coherence analysis and organizational health insights",
"path": "MCP-SERVERS/dark-matter-analyzer-mcp",
"tags": [
"mcp",
"dark-matter-mode",
"repository-analysis",
"coherence",
"organizational-health",
"code-patterns",
"documentation-analysis"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [],
"status": "active"
},
{
"name": "dark-mode-converter",
"version": "0.0.0",
"description": "Convert light mode designs to accessible dark mode with automatic color adjustments, contrast validation, and palette generation.",
"path": "MCP-SERVERS/dark-mode-converter-mcp",
"tags": [
"mcp",
"dark-mode-converter"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "database-migration",
"version": "1.0.0",
"description": "MCP server for generating and running database migrations with Prisma and Drizzle",
"path": "MCP-SERVERS/database-migration-mcp",
"tags": [
"mcp",
"database",
"migrations",
"prisma",
"drizzle",
"schema"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"execa": "^8.0.1"
},
"enables": [
"data-engineer skill\n-"
],
"status": "active"
},
{
"name": "deployment-orchestrator",
"version": "1.0.0",
"description": "MCP server for orchestrating deployments to Vercel, Railway, AWS, and other platforms",
"path": "MCP-SERVERS/deployment-orchestrator-mcp",
"tags": [
"mcp",
"deployment",
"vercel",
"railway",
"aws",
"ci-cd"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"deployment-advisor skill\n-"
],
"status": "active"
},
{
"name": "design-handoff",
"version": "0.0.0",
"description": "Streamline design-to-development handoff with automated spec extraction, code generation, and design-code comparison.",
"path": "MCP-SERVERS/design-handoff-mcp",
"tags": [
"mcp",
"design-handoff"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "design-token-manager",
"version": "1.0.0",
"description": "MCP server for managing design tokens and generating theme configurations",
"path": "MCP-SERVERS/design-token-manager-mcp",
"tags": [
"mcp",
"design-tokens",
"design-system",
"theming",
"css-variables"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"design-system-architect skill\n-"
],
"status": "active"
},
{
"name": "doc-generator",
"version": "1.0.0",
"description": "MCP server for generating documentation from code, diagrams, and changelogs",
"path": "MCP-SERVERS/doc-generator-mcp",
"tags": [
"mcp",
"documentation",
"jsdoc",
"typedoc",
"mermaid",
"changelog"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"execa": "^8.0.1"
},
"enables": [
"technical-writer skill\n-"
],
"status": "active"
},
{
"name": "embedding-generator",
"version": "1.0.0",
"description": "MCP server for generating embeddings with OpenAI and Cohere",
"path": "MCP-SERVERS/embedding-generator-mcp",
"tags": [
"mcp",
"embeddings",
"openai",
"cohere",
"semantic-search",
"rag"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"openai": "^4.20.0",
"cohere-ai": "^7.7.0"
},
"enables": [],
"status": "active"
},
{
"name": "feature-prioritizer",
"version": "1.0.0",
"description": "MCP server for feature prioritization using P0/P1/P2 framework",
"path": "MCP-SERVERS/feature-prioritizer-mcp",
"tags": [
"mcp",
"prioritization",
"feature-prioritization",
"mvp",
"product-management"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [],
"status": "active"
},
{
"name": "figma-sync",
"version": "0.0.0",
"description": "Sync Figma designs with your codebase - import components, extract design tokens, and automate design-to-code workflow.",
"path": "MCP-SERVERS/figma-sync-mcp",
"tags": [
"mcp",
"figma-sync"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "font-optimizer",
"version": "0.0.0",
"description": "MCP server for font optimization including subsetting, format conversion, and usage analysis.",
"path": "MCP-SERVERS/font-optimizer-mcp",
"tags": [
"mcp",
"font-optimizer"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "graph-database",
"version": "1.0.0",
"description": "MCP server for Neo4j operations, Cypher queries, and graph visualization",
"path": "MCP-SERVERS/graph-database-mcp",
"tags": [
"mcp",
"neo4j",
"graph-database",
"cypher",
"knowledge-graph"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"knowledge-graph-builder skill\n-"
],
"status": "active"
},
{
"name": "i18n-manager",
"version": "1.0.0",
"description": "MCP server for managing translations, extracting strings, and locale files",
"path": "MCP-SERVERS/i18n-manager-mcp",
"tags": [
"mcp",
"i18n",
"internationalization",
"translations",
"localization"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"localization-engineer skill\n-"
],
"status": "active"
},
{
"name": "icon-library",
"version": "0.0.0",
"description": "MCP server providing icon search and retrieval across multiple icon libraries (Heroicons, Lucide, Font Awesome).",
"path": "MCP-SERVERS/icon-library-mcp",
"tags": [
"mcp",
"icon-library"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "illustration-generator",
"version": "0.0.0",
"description": "Generate custom illustrations, characters, and scenes with AI-powered illustration generation.",
"path": "MCP-SERVERS/illustration-generator-mcp",
"tags": [
"mcp",
"illustration-generator"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "image-generator",
"version": "0.0.0",
"description": "AI-powered image generation MCP server supporting multiple providers (OpenAI DALL-E, Midjourney, Stable Diffusion).",
"path": "MCP-SERVERS/image-generator-mcp",
"tags": [
"mcp",
"image-generator"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "iot-device-manager",
"version": "1.0.0",
"description": "MCP server for IoT device management, MQTT operations, and firmware updates",
"path": "MCP-SERVERS/iot-device-manager-mcp",
"tags": [
"mcp",
"iot",
"mqtt",
"devices",
"firmware",
"sensors"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"iot-developer skill\n-"
],
"status": "active"
},
{
"name": "knowledge-base",
"version": "1.0.0",
"description": "MCP server for knowledge base management - CRUD operations, versioning, validation, and curation",
"path": "MCP-SERVERS/knowledge-base-mcp",
"tags": [
"mcp",
"knowledge-base",
"rag",
"knowledge-graph",
"ai-dev-standards"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [],
"status": "active"
},
{
"name": "market-analyzer",
"version": "1.0.0",
"description": "MCP server for market analysis, sizing, and competitor tracking",
"path": "MCP-SERVERS/market-analyzer-mcp",
"tags": [
"mcp",
"market-analysis",
"competitor-tracking",
"market-sizing",
"gtm"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"go-to-market-planner skill\n-"
],
"status": "active"
},
{
"name": "mobile-builder",
"version": "1.0.0",
"description": "MCP server for generating React Native and Expo mobile projects",
"path": "MCP-SERVERS/mobile-builder-mcp",
"tags": [
"mcp",
"react-native",
"expo",
"mobile",
"ios",
"android"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"execa": "^8.0.1"
},
"enables": [
"mobile-developer skill\n-"
],
"status": "active"
},
{
"name": "openapi-generator",
"version": "1.0.0",
"description": "MCP server for generating OpenAPI/Swagger specifications from code",
"path": "MCP-SERVERS/openapi-generator-mcp",
"tags": [
"mcp",
"openapi",
"swagger",
"api-design",
"documentation"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"openapi-typescript": "^6.7.0",
"swagger-parser": "^10.0.3"
},
"enables": [
"api-designer skill\r\n-"
],
"status": "active"
},
{
"name": "performance-profiler",
"version": "1.0.0",
"description": "MCP server for profiling application performance and identifying bottlenecks",
"path": "MCP-SERVERS/performance-profiler-mcp",
"tags": [
"mcp",
"performance",
"profiling",
"lighthouse",
"bundle-analysis"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"execa": "^8.0.1"
},
"enables": [
"performance-optimizer skill\n-"
],
"status": "active"
},
{
"name": "props-documenter",
"version": "1.0.0",
"description": "MCP server for documenting React component props",
"path": "MCP-SERVERS/props-documenter-mcp",
"tags": [
"mcp",
"props",
"documentation",
"react",
"typescript"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [],
"status": "active"
},
{
"name": "responsive-preview",
"version": "1.0.0",
"description": "MCP server for responsive design preview and testing",
"path": "MCP-SERVERS/responsive-preview-mcp",
"tags": [
"mcp",
"responsive",
"preview",
"testing",
"breakpoints"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [],
"status": "active"
},
{
"name": "screenshot-testing",
"version": "1.0.0",
"description": "MCP server for visual regression testing",
"path": "MCP-SERVERS/screenshot-testing-mcp",
"tags": [
"mcp",
"screenshot",
"testing",
"visual",
"regression",
"playwright"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"playwright": "^1.40.0",
"pixelmatch": "^5.3.0",
"pngjs": "^7.0.0"
},
"enables": [],
"status": "active"
},
{
"name": "security-scanner",
"version": "1.0.0",
"description": "MCP server for scanning security vulnerabilities, dependencies, and secrets",
"path": "MCP-SERVERS/security-scanner-mcp",
"tags": [
"mcp",
"security",
"vulnerability-scanning",
"owasp",
"secrets-detection",
"dependency-audit"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"execa": "^8.0.1"
},
"enables": [
"security-engineer skill\n-"
],
"status": "active"
},
{
"name": "semantic-search",
"version": "1.0.0",
"description": "MCP server for semantic search with query embedding, similarity search, and re-ranking",
"path": "MCP-SERVERS/semantic-search-mcp",
"tags": [
"mcp",
"semantic-search",
"rag",
"embeddings",
"vector-search",
"re-ranking"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"`rag-implementer` skill\r\n-"
],
"status": "active"
},
{
"name": "seo-analyzer",
"version": "1.0.0",
"description": "MCP server for SEO analysis, readability scoring, and keyword analysis",
"path": "MCP-SERVERS/seo-analyzer-mcp",
"tags": [
"mcp",
"seo",
"readability",
"keywords",
"content-analysis"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"copywriter skill\n-"
],
"status": "active"
},
{
"name": "storybook-generator",
"version": "1.0.0",
"description": "MCP server for generating Storybook stories from React components",
"path": "MCP-SERVERS/storybook-generator-mcp",
"tags": [
"mcp",
"storybook",
"design-system",
"component-documentation",
"react"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [],
"status": "active"
},
{
"name": "streaming-setup",
"version": "1.0.0",
"description": "MCP server for WebRTC configuration and live streaming setup",
"path": "MCP-SERVERS/streaming-setup-mcp",
"tags": [
"mcp",
"webrtc",
"streaming",
"live-video",
"peer-connection"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"livestream-engineer skill\n-"
],
"status": "active"
},
{
"name": "svg-generator",
"version": "0.0.0",
"description": "Generate, optimize, and manage SVG graphics for icons, illustrations, and patterns.",
"path": "MCP-SERVERS/svg-generator-mcp",
"tags": [
"mcp",
"svg-generator"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "test-runner",
"version": "1.0.0",
"description": "MCP server for running tests, parsing results, and generating coverage reports",
"path": "MCP-SERVERS/test-runner-mcp",
"tags": [
"mcp",
"testing",
"vitest",
"jest",
"coverage",
"test-runner"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"execa": "^8.0.1"
},
"enables": [
"testing-strategist skill\n-"
],
"status": "active"
},
{
"name": "theme-builder",
"version": "0.0.0",
"description": "Generate complete design system themes with automatic color scales, dark mode, accessibility validation, and multi-format export.",
"path": "MCP-SERVERS/theme-builder-mcp",
"tags": [
"mcp",
"theme-builder"
],
"features": [
"tools"
],
"dependencies": {},
"enables": [],
"status": "planned"
},
{
"name": "typography-analyzer",
"version": "1.0.0",
"description": "MCP server for typography analysis and type scale generation",
"path": "MCP-SERVERS/typography-analyzer-mcp",
"tags": [
"mcp",
"typography",
"design-system",
"readability",
"accessibility"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [],
"status": "active"
},
{
"name": "user-insight-analyzer",
"version": "1.0.0",
"description": "MCP server for analyzing user feedback and extracting patterns, pain points, and insights",
"path": "MCP-SERVERS/user-insight-analyzer-mcp",
"tags": [
"mcp",
"user-research",
"insights",
"product-strategy",
"analysis"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"openai": "^4.20.0"
},
"enables": [
"product-strategist",
"user-researcher skills\r\n-"
],
"status": "active"
},
{
"name": "vector-database",
"version": "1.0.0",
"description": "MCP server for vector database operations (Pinecone, Weaviate, Chroma)",
"path": "MCP-SERVERS/vector-database-mcp",
"tags": [
"mcp",
"vector-database",
"pinecone",
"weaviate",
"chroma",
"embeddings",
"semantic-search"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"@pinecone-database/pinecone": "^2.0.0",
"weaviate-ts-client": "^2.0.0",
"chromadb": "^1.7.0"
},
"enables": [],
"status": "active"
},
{
"name": "video-optimizer",
"version": "1.0.0",
"description": "MCP server for video compression, format conversion, and streaming setup",
"path": "MCP-SERVERS/video-optimizer-mcp",
"tags": [
"mcp",
"video",
"compression",
"ffmpeg",
"streaming"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0",
"execa": "^8.0.1"
},
"enables": [
"video-producer skill\n-"
],
"status": "active"
},
{
"name": "wireframe-generator",
"version": "1.0.0",
"description": "MCP server for generating wireframes and user flow diagrams",
"path": "MCP-SERVERS/wireframe-generator-mcp",
"tags": [
"mcp",
"wireframes",
"user-flows",
"ux",
"diagrams"
],
"features": [
"tools"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^0.5.0"
},
"enables": [
"ux-designer skill\n-"
],
"status": "active"
}
],
"playbooks": [
{
"name": "deployment-checklist",
"version": "1.0.0",
"description": "Pre-deployment checklist",
"path": "PLAYBOOKS/deployment-checklist.md",
"tags": [
"deployment",
"checklist",
"production"
]
},
{
"name": "incident-response",
"version": "1.0.0",
"description": "How to respond to production incidents",
"path": "PLAYBOOKS/incident-response.md",
"tags": [
"incidents",
"production",
"emergency"
]
},
{
"name": "rollback-procedure",
"version": "1.0.0",
"description": "How to rollback deployments safely",
"path": "PLAYBOOKS/rollback-procedure.md",
"tags": [
"rollback",
"deployment",
"recovery"
]
},
{
"name": "adhd-getting-unstuck",
"version": "1.0.0",
"description": "ADHD-specific strategies for getting unstuck",
"path": "PLAYBOOKS/adhd-getting-unstuck.md",
"tags": [
"adhd",
"productivity",
"mental-health"
]
},
{
"name": "backup-and-restore",
"version": "1.0.0",
"description": "Backup and restore procedures for databases and critical data",
"path": "PLAYBOOKS/backup-and-restore.md",
"tags": [
"backup",
"recovery",
"database",
"disaster-recovery"
]
},
{
"name": "database-migration",
"version": "1.0.0",
"description": "Safe database migration and schema change procedures",
"path": "PLAYBOOKS/database-migration.md",
"tags": [
"database",
"migration",
"schema",
"deployment"
]
},
{
"name": "validation-first-development",
"version": "1.0.0",
"description": "Lean startup 5-phase workflow with time limits and cost discipline",
"path": "PLAYBOOKS/validation-first-development.md",
"tags": [
"product",
"validation",
"lean-startup",
"cost-efficiency",
"mvp"
]
}
],
"architecturePatterns": [
{
"name": "rag-pattern",
"version": "1.0.0",
"description": "Retrieval Augmented Generation architecture",
"path": "STANDARDS/architecture-patterns/rag-pattern.md",
"tags": [
"rag",
"ai",
"architecture"
]
},
{
"name": "microservices-pattern",
"version": "1.0.0",
"description": "Microservices architecture pattern",
"path": "STANDARDS/architecture-patterns/microservices-pattern.md",
"tags": [
"microservices",
"architecture",
"distributed"
]
},
{
"name": "serverless-pattern",
"version": "1.0.0",
"description": "Serverless architecture pattern",
"path": "STANDARDS/architecture-patterns/serverless-pattern.md",
"tags": [
"serverless",
"architecture",
"cloud"
]
},
{
"name": "authentication-patterns",
"version": "1.0.0",
"description": "Authentication and authorization patterns",
"path": "STANDARDS/architecture-patterns/authentication-patterns.md",
"tags": [
"authentication",
"security",
"architecture"
]
},
{
"name": "database-design-patterns",
"version": "1.0.0",
"description": "Database design and optimization patterns",
"path": "STANDARDS/architecture-patterns/database-design-patterns.md",
"tags": [
"database",
"architecture",
"performance"
]
},
{
"name": "error-tracking",
"version": "1.0.0",
"description": "Error tracking and monitoring patterns",
"path": "STANDARDS/architecture-patterns/error-tracking.md",
"tags": [
"errors",
"monitoring",
"observability"
]
},
{
"name": "event-driven-architecture",
"version": "1.0.0",
"description": "Event-driven architecture patterns",
"path": "STANDARDS/architecture-patterns/event-driven-architecture.md",
"tags": [
"events",
"architecture",
"messaging"
]
},
{
"name": "logging-strategy",
"version": "1.0.0",
"description": "Logging strategy and best practices",
"path": "STANDARDS/architecture-patterns/logging-strategy.md",
"tags": [
"logging",
"observability",
"monitoring"
]
},
{
"name": "monitoring-and-alerting",
"version": "1.0.0",
"description": "Monitoring and alerting patterns",
"path": "STANDARDS/architecture-patterns/monitoring-and-alerting.md",
"tags": [
"monitoring",
"alerting",
"observability"
]
},
{
"name": "real-time-systems",
"version": "1.0.0",
"description": "Real-time system architecture patterns",
"path": "STANDARDS/architecture-patterns/real-time-systems.md",
"tags": [
"real-time",
"architecture",
"websockets"
]
}
],
"templates": {
"cursorrules": {
"minimal": "TEMPLATES/cursorrules-minimal.md",
"saas": "TEMPLATES/cursorrules-saas.md",
"aiRag": "TEMPLATES/cursorrules-ai-rag.md",
"existingProject": "TEMPLATES/cursorrules-existing-project.md",
"quickTest": "TEMPLATES/cursorrules-quick-test.md"
},
"projects": {
"saasStarter": "TEMPLATES/project-starters/saas-starter",
"ragSystem": "TEMPLATES/project-starters/rag-system"
}
},
"integrations": [
{
"category": "framework-adapters",
"description": "Framework integration adapters",
"path": "INTEGRATIONS/framework-adapters",
"alwaysUpdate": false
},
{
"category": "llm-providers",
"description": "LLM provider integrations",
"path": "INTEGRATIONS/llm-providers",
"alwaysUpdate": false
},
{
"category": "platforms",
"description": "Platform integrations (Vercel, AWS, etc.)",
"path": "INTEGRATIONS/platforms",
"alwaysUpdate": false
},
{
"category": "vector-databases",
"description": "Vector database integrations",
"path": "INTEGRATIONS/vector-databases",
"alwaysUpdate": false
}
],
"components": [
{
"category": "agents",
"description": "Agent implementations and patterns",
"path": "COMPONENTS/agents",
"alwaysUpdate": false,
"dependencies": {
"integrations": [
"llm-providers"
],
"utils": [
"api",
"cli"
],
"components": []
}
},
{
"category": "mcp-servers",
"description": "Reusable MCP server components",
"path": "COMPONENTS/mcp-servers",
"alwaysUpdate": false,
"dependencies": {
"integrations": [],
"utils": [
"api"
],
"components": []
}
},
{
"category": "rag-pipelines",
"description": "RAG pipeline components",
"path": "COMPONENTS/rag-pipelines",
"alwaysUpdate": false,
"dependencies": {
"integrations": [
"vector-databases",
"llm-providers"
],
"utils": [
"api"
],
"components": []
}
},
{
"category": "ui-components",
"description": "Reusable UI components",
"path": "COMPONENTS/ui-components",
"alwaysUpdate": false,
"dependencies": {
"integrations": [],
"utils": [],
"components": []
}
},
{
"category": "workflows",
"description": "Workflow automation components",
"path": "COMPONENTS/workflows",
"alwaysUpdate": false,
"dependencies": {
"integrations": [],
"utils": [
"cli"
],
"components": [
"agents"
]
}
},
{
"category": "auth",
"description": "Authentication and authorization components",
"path": "COMPONENTS/auth",
"alwaysUpdate": false,
"dependencies": {
"integrations": [],
"utils": [
"api"
],
"components": [
"forms"
]
}
},
{
"category": "errors",
"description": "Error handling and error boundary components",
"path": "COMPONENTS/errors",
"alwaysUpdate": false,
"dependencies": {
"integrations": [],
"utils": [],
"components": []
}
},
{
"category": "feedback",
"description": "User feedback components (toasts, notifications, alerts)",
"path": "COMPONENTS/feedback",
"alwaysUpdate": false,
"dependencies": {
"integrations": [],
"utils": [],
"components": [
"ui-components"
]
}
},
{
"category": "forms",
"description": "Form components and validation",
"path": "COMPONENTS/forms",
"alwaysUpdate": false,
"dependencies": {
"integrations": [],
"utils": [
"validation"
],
"components": [
"ui-components"
]
}
}
],
"standards": [
{
"category": "architecture-patterns",
"description": "Architecture patterns and designs",
"path": "STANDARDS/architecture-patterns",
"alwaysUpdate": true,
"files": [
"rag-pattern.md",
"microservices-pattern.md",
"serverless-pattern.md",
"event-driven-architecture.md",
"real-time-systems.md",
"authentication-patterns.md",
"database-design-patterns.md",
"error-tracking.md",
"logging-strategy.md",
"monitoring-and-alerting.md"
]
},
{
"category": "best-practices",
"description": "Best practices for development",
"path": "STANDARDS/best-practices",
"alwaysUpdate": true,
"files": [
"security-best-practices.md",
"testing-best-practices.md",
"database-best-practices.md"
]
},
{
"category": "coding-conventions",
"description": "Coding style and conventions",
"path": "STANDARDS/coding-conventions",
"alwaysUpdate": true
},
{
"category": "project-structure",
"description": "Project structure standards",
"path": "STANDARDS/project-structure",
"alwaysUpdate": true
}
],
"utils": [
{
"category": "cli",
"description": "CLI utilities and command-line helpers",
"path": "UTILS/cli",
"alwaysUpdate": false
},
{
"category": "scripts",
"description": "Development scripts and automation",
"path": "UTILS/scripts",
"alwaysUpdate": false
},
{
"category": "api",
"description": "API client utilities and HTTP helpers",
"path": "UTILS/api",
"alwaysUpdate": false
},
{
"category": "env",
"description": "Environment variable management and configuration",
"path": "UTILS/env",
"alwaysUpdate": false
},
{
"category": "validation",
"description": "Data validation utilities and schema validators",
"path": "UTILS/validation",
"alwaysUpdate": false
}
],
"tools": [
{
"category": "crewai-tools",
"description": "CrewAI tool implementations",
"path": "TOOLS/crewai-tools",
"alwaysUpdate": false
},
{
"category": "langchain-tools",
"description": "LangChain tool implementations",
"path": "TOOLS/langchain-tools",
"alwaysUpdate": false
},
{
"category": "mcp-tools",
"description": "MCP tool implementations",
"path": "TOOLS/mcp-tools",
"alwaysUpdate": false
},
{
"category": "custom-tools",
"description": "Custom tool implementations",
"path": "TOOLS/custom-tools",
"alwaysUpdate": false
}
],
"examples": [
{
"category": "complete-projects",
"description": "Complete example projects",
"path": "EXAMPLES/complete-projects",
"alwaysUpdate": false
},
{
"category": "mini-examples",
"description": "Small focused examples",
"path": "EXAMPLES/mini-examples",
"alwaysUpdate": false
}
],
"configFiles": [
{
"name": ".cursorrules",
"version": "1.0.0",
"description": "Cursor IDE rules and best practices",
"path": "TEMPLATES/config-files/.cursorrules.latest",
"alwaysUpdate": true,
"mergeStrategy": "replace"
},
{
"name": ".gitignore",
"version": "1.0.0",
"description": "Git ignore patterns",
"path": "TEMPLATES/config-files/.gitignore.latest",
"alwaysUpdate": true,
"mergeStrategy": "merge"
},
{
"name": ".env.example",
"version": "1.0.0",
"description": "Environment variable template",
"path": "TEMPLATES/config-files/.env.example.latest",
"alwaysUpdate": true,
"mergeStrategy": "merge"
},
{
"name": "tsconfig.json",
"version": "1.0.0",
"description": "TypeScript configuration",
"path": "TEMPLATES/config-files/tsconfig.json.latest",
"alwaysUpdate": false,
"mergeStrategy": "smart-merge"
},
{
"name": ".prettierrc",
"version": "1.0.0",
"description": "Prettier code formatting rules",
"path": "TEMPLATES/config-files/.prettierrc.latest",
"alwaysUpdate": true,
"mergeStrategy": "replace"
},
{
"name": ".eslintrc.json",
"version": "1.0.0",
"description": "ESLint configuration",
"path": "TEMPLATES/config-files/.eslintrc.json.latest",
"alwaysUpdate": true,
"mergeStrategy": "smart-merge"
},
{
"name": "tailwind.config.js",
"version": "1.0.0",
"description": "Tailwind CSS configuration",
"path": "TEMPLATES/config-files/tailwind.config.js.latest",
"alwaysUpdate": false,
"mergeStrategy": "smart-merge"
}
],
"schemas": [
{
"name": "ai-dev-config",
"version": "1.0.0",
"description": "JSON schema for ai-dev project configuration",
"path": "SCHEMAS/ai-dev.config.schema.yaml",
"validates": [
"project configuration",
".ai-dev.json"
]
},
{
"name": "component",
"version": "1.0.0",
"description": "JSON schema for reusable component structure",
"path": "SCHEMAS/component.schema.yaml",
"validates": [
"components"
]
}
],
"installers": [
{
"name": "bootstrap",
"version": "1.0.0",
"description": "Bootstrap complete ai-dev-standards setup in any project",
"path": "INSTALLERS/bootstrap",
"installs": {
"skills": "all",
"mcps": "all",
"components": [
"agents",
"ui-components",
"forms",
"workflows"
],
"integrations": [
"llm-providers"
],
"standards": "all",
"templates": "all"
},
"creates": [
".ai-dev/",
".claude/",
".cursorrules",
".gitignore",
".env.example"
]
},
{
"name": "create-rag-system",
"version": "1.0.0",
"description": "Create RAG system from scratch with all necessary components",
"path": "INSTALLERS/create-rag-system",
"installs": {
"skills": [
"rag-implementer"
],
"mcps": [
"vector-database",
"embedding-generator"
],
"components": [
"rag-pipelines"
],
"integrations": [
"vector-databases",
"llm-providers"
],
"standards": [
"rag-pattern"
]
},
"creates": [
"src/rag/",
".env.example",
"rag.config.ts"
]
},
{
"name": "create-saas",
"version": "1.0.0",
"description": "Create SaaS project with auth, payments, and essential features",
"path": "INSTALLERS/create-saas",
"installs": {
"skills": [
"mvp-builder",
"product-strategist",
"frontend-builder",
"api-designer",
"deployment-advisor"
],
"mcps": [
"component-generator",
"accessibility-checker"
],
"components": [
"ui-components",
"forms",
"auth",
"feedback"
],
"integrations": [
"framework-adapters",
"llm-providers",
"platforms"
],
"standards": [
"authentication-patterns",
"serverless-pattern"
]
},
"creates": [
"app/",
"components/",
"lib/",
".env.example",
"middleware.ts"
]
}
],
"scripts": [
{
"name": "update-registry",
"version": "1.0.0",
"description": "Automatically sync META/registry.json with filesystem resources",
"path": "scripts/update-registry.js",
"purpose": "Maintain registry accuracy",
"usage": "node scripts/update-registry.js or npm run update-registry"
},
{
"name": "add-skill-requirements",
"version": "1.0.0",
"description": "Add requires field to skills with their MCP, component, integration, and standard dependencies",
"path": "scripts/add-skill-requirements.js",
"purpose": "Phase 2 relationship metadata",
"usage": "node scripts/add-skill-requirements.js"
},
{
"name": "add-component-dependencies",
"version": "1.0.0",
"description": "Add dependencies field to components listing their integration, util, and component requirements",
"path": "scripts/add-component-dependencies.js",
"purpose": "Phase 2 relationship metadata",
"usage": "node scripts/add-component-dependencies.js"
}
],
"changeLog": [
{
"version": "1.0.0",
"date": "2025-10-22",
"changes": [
"Initial release",
"35 skills available",
"3 MCP servers",
"6 playbooks",
"10 architecture patterns"
]
}
]
}