{
  "version": "1.0.0",
  "generated": "2025-12-21T00:00:00.000Z",
  "source": "Curated from MIT-licensed repositories: 0xfurai/claude-code-subagents, modelcontextprotocol/servers, wshobson/agents",
  "credits": {
    "agents": "Based on 0xfurai/claude-code-subagents (MIT), wshobson/agents (MIT), rahulvrane/awesome-claude-agents",
    "mcps": "Based on modelcontextprotocol/servers (MIT) - Anthropic's official MCP implementations",
    "hooks": "Community patterns from davila7/claude-code-templates and best practices"
  },
  "agents": [
    {
      "name": "api-designer",
      "description": "REST and GraphQL API architect for scalable API design",
      "content": ""
    },
    {
      "name": "api-security-auditor",
      "description": "API endpoint security assessment for auth, injection, and rate limiting",
      "content": ""
    },
    {
      "name": "backend-developer",
      "description": "Server-side expert for scalable APIs and microservices",
      "content": ""
    },
    {
      "name": "backend-architect",
      "description": "Backend systems architecture with microservices and API design patterns",
      "content": ""
    },
    {
      "name": "frontend-developer",
      "description": "UI/UX specialist for React, Vue, and Angular applications",
      "content": ""
    },
    {
      "name": "fullstack-developer",
      "description": "End-to-end feature development across the entire stack",
      "content": ""
    },
    {
      "name": "mobile-developer",
      "description": "Cross-platform mobile specialist for iOS and Android",
      "content": ""
    },
    {
      "name": "ui-designer",
      "description": "Visual design and interaction specialist",
      "content": ""
    },
    {
      "name": "typescript-pro",
      "description": "TypeScript specialist for type-safe development",
      "content": ""
    },
    {
      "name": "python-pro",
      "description": "Python ecosystem master for backend and data science",
      "content": ""
    },
    {
      "name": "javascript-pro",
      "description": "JavaScript development expert for modern web apps",
      "content": ""
    },
    {
      "name": "react-specialist",
      "description": "React 18+ modern patterns and hooks expert",
      "content": ""
    },
    {
      "name": "react-performance-optimizer",
      "description": "React performance optimization with memoization, code splitting, and render optimization",
      "content": ""
    },
    {
      "name": "vue-expert",
      "description": "Vue 3 Composition API and ecosystem expert",
      "content": ""
    },
    {
      "name": "angular-architect",
      "description": "Angular 15+ enterprise patterns expert",
      "content": ""
    },
    {
      "name": "nextjs-developer",
      "description": "Next.js 14+ full-stack specialist with App Router",
      "content": ""
    },
    {
      "name": "nextjs-architecture-expert",
      "description": "Next.js SSR/SSG architecture, performance optimization, and Vercel deployment expert",
      "content": ""
    },
    {
      "name": "golang-pro",
      "description": "Go concurrency and performance specialist",
      "content": ""
    },
    {
      "name": "rust-engineer",
      "description": "Systems programming expert for safe, fast code",
      "content": ""
    },
    {
      "name": "java-architect",
      "description": "Enterprise Java and Spring ecosystem expert",
      "content": ""
    },
    {
      "name": "swift-expert",
      "description": "iOS and macOS development specialist",
      "content": ""
    },
    {
      "name": "kotlin-specialist",
      "description": "Modern JVM language and Android expert",
      "content": ""
    },
    {
      "name": "flutter-expert",
      "description": "Flutter 3+ cross-platform mobile expert",
      "content": ""
    },
    {
      "name": "django-developer",
      "description": "Django 4+ web development expert",
      "content": ""
    },
    {
      "name": "rails-expert",
      "description": "Ruby on Rails rapid development expert",
      "content": ""
    },
    {
      "name": "laravel-specialist",
      "description": "Laravel 10+ PHP framework expert",
      "content": ""
    },
    {
      "name": "spring-boot-engineer",
      "description": "Spring Boot 3+ microservices expert",
      "content": ""
    },
    {
      "name": "cloud-architect",
      "description": "AWS/GCP/Azure multi-cloud specialist",
      "content": ""
    },
    {
      "name": "devops-engineer",
      "description": "CI/CD pipelines and automation expert",
      "content": ""
    },
    {
      "name": "kubernetes-specialist",
      "description": "Container orchestration and K8s master",
      "content": ""
    },
    {
      "name": "terraform-engineer",
      "description": "Infrastructure as Code expert",
      "content": ""
    },
    {
      "name": "sre-engineer",
      "description": "Site reliability and observability expert",
      "content": ""
    },
    {
      "name": "platform-engineer",
      "description": "Platform architecture and developer experience expert",
      "content": ""
    },
    {
      "name": "deployment-engineer",
      "description": "Deployment automation and release management",
      "content": ""
    },
    {
      "name": "database-administrator",
      "description": "Database management and optimization expert",
      "content": ""
    },
    {
      "name": "database-optimizer",
      "description": "Database query and performance specialist",
      "content": ""
    },
    {
      "name": "database-architect",
      "description": "Database schema design, normalization, and architecture",
      "content": ""
    },
    {
      "name": "postgres-pro",
      "description": "PostgreSQL database expert",
      "content": ""
    },
    {
      "name": "neon-specialist",
      "description": "Neon serverless Postgres architecture and optimization",
      "content": ""
    },
    {
      "name": "security-auditor",
      "description": "Security vulnerability assessment expert",
      "content": ""
    },
    {
      "name": "security-engineer",
      "description": "Infrastructure security specialist",
      "content": ""
    },
    {
      "name": "penetration-tester",
      "description": "Ethical hacking and vulnerability testing",
      "content": ""
    },
    {
      "name": "compliance-auditor",
      "description": "Regulatory compliance (GDPR, HIPAA, SOC2) expert",
      "content": ""
    },
    {
      "name": "code-reviewer",
      "description": "Code quality and best practices guardian",
      "content": ""
    },
    {
      "name": "architect-reviewer",
      "description": "Architecture review and design patterns expert",
      "content": ""
    },
    {
      "name": "qa-expert",
      "description": "Test automation and quality assurance specialist",
      "content": ""
    },
    {
      "name": "test-engineer",
      "description": "Test strategy, automation frameworks, and quality gates",
      "content": ""
    },
    {
      "name": "test-automator",
      "description": "Test automation framework expert",
      "content": ""
    },
    {
      "name": "performance-engineer",
      "description": "Performance optimization and profiling expert",
      "content": ""
    },
    {
      "name": "debugger",
      "description": "Advanced debugging and troubleshooting specialist",
      "content": ""
    },
    {
      "name": "accessibility-tester",
      "description": "A11y compliance and WCAG expert",
      "content": ""
    },
    {
      "name": "ai-engineer",
      "description": "AI system design and deployment expert",
      "content": ""
    },
    {
      "name": "ai-ethics-advisor",
      "description": "Responsible AI practices, bias detection, and EU AI Act compliance",
      "content": ""
    },
    {
      "name": "ml-engineer",
      "description": "Machine learning systems specialist",
      "content": ""
    },
    {
      "name": "model-evaluator",
      "description": "ML model evaluation, benchmarking, and validation",
      "content": ""
    },
    {
      "name": "data-scientist",
      "description": "Analytics, modeling, and insights expert",
      "content": ""
    },
    {
      "name": "data-engineer",
      "description": "Data pipeline and ETL architect",
      "content": ""
    },
    {
      "name": "mlops-engineer",
      "description": "MLOps and model deployment specialist",
      "content": ""
    },
    {
      "name": "nlp-engineer",
      "description": "Natural language processing expert",
      "content": ""
    },
    {
      "name": "prompt-engineer",
      "description": "Prompt optimization and LLM specialist",
      "content": ""
    },
    {
      "name": "llm-architect",
      "description": "Large language model architecture expert",
      "content": ""
    },
    {
      "name": "technical-writer",
      "description": "Technical documentation specialist",
      "content": ""
    },
    {
      "name": "api-documenter",
      "description": "API documentation and OpenAPI expert",
      "content": ""
    },
    {
      "name": "documentation-engineer",
      "description": "Technical documentation architect",
      "content": ""
    },
    {
      "name": "product-manager",
      "description": "Product strategy and roadmap expert",
      "content": ""
    },
    {
      "name": "product-strategist",
      "description": "Product vision, MVP planning, and go-to-market strategy",
      "content": ""
    },
    {
      "name": "project-manager",
      "description": "Project management and delivery specialist",
      "content": ""
    },
    {
      "name": "scrum-master",
      "description": "Agile methodology and team facilitation expert",
      "content": ""
    },
    {
      "name": "business-analyst",
      "description": "Requirements gathering and analysis specialist",
      "content": ""
    },
    {
      "name": "ux-researcher",
      "description": "User research and usability testing expert",
      "content": ""
    },
    {
      "name": "cli-developer",
      "description": "Command-line tool and CLI framework expert",
      "content": ""
    },
    {
      "name": "mcp-developer",
      "description": "Model Context Protocol specialist",
      "content": ""
    },
    {
      "name": "refactoring-specialist",
      "description": "Code refactoring and modernization expert",
      "content": ""
    },
    {
      "name": "unused-code-cleaner",
      "description": "Dead code detection, removal, and codebase cleanup",
      "content": ""
    },
    {
      "name": "legacy-modernizer",
      "description": "Legacy code modernization specialist",
      "content": ""
    },
    {
      "name": "git-workflow-manager",
      "description": "Git workflow and branching strategy expert",
      "content": ""
    },
    {
      "name": "dependency-manager",
      "description": "Package and dependency management specialist",
      "content": ""
    },
    {
      "name": "build-engineer",
      "description": "Build system and toolchain specialist",
      "content": ""
    },
    {
      "name": "game-developer",
      "description": "Game development and engine expert",
      "content": ""
    },
    {
      "name": "blockchain-developer",
      "description": "Web3, smart contracts, and DeFi specialist",
      "content": ""
    },
    {
      "name": "embedded-systems",
      "description": "Embedded and real-time systems expert",
      "content": ""
    },
    {
      "name": "iot-engineer",
      "description": "IoT systems and edge computing developer",
      "content": ""
    },
    {
      "name": "fintech-engineer",
      "description": "Financial technology and payment systems expert",
      "content": ""
    },
    {
      "name": "payment-integration",
      "description": "Payment gateway integration specialist",
      "content": ""
    },
    {
      "name": "seo-specialist",
      "description": "Search engine optimization expert",
      "content": ""
    },
    {
      "name": "incident-responder",
      "description": "System incident response and recovery expert",
      "content": ""
    },
    {
      "name": "chaos-engineer",
      "description": "System resilience and chaos testing expert",
      "content": ""
    },
    {
      "name": "network-engineer",
      "description": "Network infrastructure specialist",
      "content": ""
    },
    {
      "name": "monitoring-specialist",
      "description": "Observability, metrics, and alerting systems expert",
      "content": ""
    },
    {
      "name": "data-analyst",
      "description": "Data insights and visualization specialist",
      "content": ""
    },
    {
      "name": "research-analyst",
      "description": "Comprehensive research and analysis expert",
      "content": ""
    },
    {
      "name": "competitive-analyst",
      "description": "Competitive intelligence specialist",
      "content": ""
    }
  ],
  "commands": [
    {
      "name": "generate-tests",
      "description": "Generate comprehensive unit, integration, and E2E tests",
      "content": ""
    },
    {
      "name": "test-coverage",
      "description": "Analyze and improve test coverage",
      "content": ""
    },
    {
      "name": "security-audit",
      "description": "Run OWASP Top 10 security audit on codebase",
      "content": ""
    },
    {
      "name": "dependency-audit",
      "description": "Audit dependencies for vulnerabilities",
      "content": ""
    },
    {
      "name": "secrets-scanner",
      "description": "Scan codebase for exposed secrets and credentials",
      "content": ""
    },
    {
      "name": "performance-audit",
      "description": "Analyze performance and Core Web Vitals",
      "content": ""
    },
    {
      "name": "nextjs-performance-audit",
      "description": "Next.js specific performance analysis for SSR, SSG, and bundle optimization",
      "content": ""
    },
    {
      "name": "optimize-bundle-size",
      "description": "Analyze and reduce JavaScript bundle size",
      "content": ""
    },
    {
      "name": "optimize-database-performance",
      "description": "Optimize slow queries and indexes",
      "content": ""
    },
    {
      "name": "optimize-api-performance",
      "description": "API latency analysis and optimization recommendations",
      "content": ""
    },
    {
      "name": "optimize-memory-usage",
      "description": "Detect and fix memory leaks",
      "content": ""
    },
    {
      "name": "refactor-code",
      "description": "Intelligently refactor code for maintainability",
      "content": ""
    },
    {
      "name": "generate-api-documentation",
      "description": "Generate OpenAPI/Swagger documentation",
      "content": ""
    },
    {
      "name": "create-architecture-documentation",
      "description": "Create system architecture docs",
      "content": ""
    },
    {
      "name": "create-onboarding-guide",
      "description": "Generate developer onboarding documentation",
      "content": ""
    },
    {
      "name": "update-docs",
      "description": "Update existing documentation",
      "content": ""
    },
    {
      "name": "add-changelog",
      "description": "Generate changelog from commits",
      "content": ""
    },
    {
      "name": "setup-ci-cd-pipeline",
      "description": "Create CI/CD pipeline configuration",
      "content": ""
    },
    {
      "name": "ci-setup",
      "description": "Initialize CI configuration for your project",
      "content": ""
    },
    {
      "name": "docker-setup",
      "description": "Create Docker and docker-compose configuration",
      "content": ""
    },
    {
      "name": "add-authentication-system",
      "description": "Add auth with JWT, OAuth, or Supabase",
      "content": ""
    },
    {
      "name": "implement-caching-strategy",
      "description": "Add intelligent caching layer",
      "content": ""
    },
    {
      "name": "migrate-to-typescript",
      "description": "Convert JavaScript to TypeScript",
      "content": ""
    },
    {
      "name": "create-pr",
      "description": "Create pull request with description",
      "content": ""
    },
    {
      "name": "pr-review",
      "description": "Review pull request for issues",
      "content": ""
    },
    {
      "name": "fix-github-issue",
      "description": "Analyze and fix GitHub issue",
      "content": ""
    },
    {
      "name": "prepare-release",
      "description": "Prepare release with changelog and version bump",
      "content": ""
    },
    {
      "name": "setup-comprehensive-testing",
      "description": "Set up full testing infrastructure",
      "content": ""
    },
    {
      "name": "deployment-monitoring",
      "description": "Set up deployment monitoring and alerts",
      "content": ""
    },
    {
      "name": "penetration-test",
      "description": "Run penetration testing simulation on application",
      "content": ""
    },
    {
      "name": "optimize-build",
      "description": "Optimize build process with caching and parallel execution",
      "content": ""
    },
    {
      "name": "doc-api",
      "description": "Generate API documentation from code annotations",
      "content": ""
    },
    {
      "name": "test-automation-orchestrator",
      "description": "Orchestrate comprehensive test suites across unit, integration, and E2E",
      "content": ""
    }
  ],
  "mcps": [
    {
      "name": "filesystem",
      "description": "Secure file operations with configurable access controls",
      "content": "{\"mcpServers\":{\"filesystem\":{\"command\":\"npx\",\"args\":[\"-y\",\"@modelcontextprotocol/server-filesystem\",\"${workspaceFolder}\"]}}}"
    },
    {
      "name": "github",
      "description": "GitHub repository management, issues, and PRs",
      "content": "{\"mcpServers\":{\"github\":{\"command\":\"npx\",\"args\":[\"-y\",\"@modelcontextprotocol/server-github\"],\"env\":{\"GITHUB_TOKEN\":\"${GITHUB_TOKEN}\"}}}}"
    },
    {
      "name": "git",
      "description": "Git repository reading, searching, and manipulation",
      "content": "{\"mcpServers\":{\"git\":{\"command\":\"npx\",\"args\":[\"-y\",\"@modelcontextprotocol/server-git\"]}}}"
    },
    {
      "name": "memory",
      "description": "Knowledge graph-based persistent memory system",
      "content": "{\"mcpServers\":{\"memory\":{\"command\":\"npx\",\"args\":[\"-y\",\"@modelcontextprotocol/server-memory\"]}}}"
    },
    {
      "name": "fetch",
      "description": "Web content retrieval and conversion for LLM processing",
      "content": "{\"mcpServers\":{\"fetch\":{\"command\":\"npx\",\"args\":[\"-y\",\"@modelcontextprotocol/server-fetch\"]}}}"
    },
    {
      "name": "postgresql",
      "description": "PostgreSQL database integration",
      "content": "{\"mcpServers\":{\"postgres\":{\"command\":\"npx\",\"args\":[\"-y\",\"@modelcontextprotocol/server-postgres\"],\"env\":{\"DATABASE_URL\":\"${DATABASE_URL}\"}}}}"
    },
    {
      "name": "neon",
      "description": "Neon serverless Postgres database integration",
      "content": "{\"mcpServers\":{\"neon\":{\"command\":\"npx\",\"args\":[\"-y\",\"@neondatabase/mcp-server-neon\"],\"env\":{\"NEON_API_KEY\":\"${NEON_API_KEY}\"}}}}"
    },
    {
      "name": "supabase",
      "description": "Supabase backend integration for auth, database, and storage",
      "content": "{\"mcpServers\":{\"supabase\":{\"command\":\"npx\",\"args\":[\"-y\",\"@supabase/mcp-server\"],\"env\":{\"SUPABASE_URL\":\"${SUPABASE_URL}\",\"SUPABASE_SERVICE_ROLE_KEY\":\"${SUPABASE_SERVICE_ROLE_KEY}\"}}}}"
    },
    {
      "name": "stripe",
      "description": "Stripe payment integration",
      "content": "{\"mcpServers\":{\"stripe\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-stripe\"],\"env\":{\"STRIPE_SECRET_KEY\":\"${STRIPE_SECRET_KEY}\"}}}}"
    },
    {
      "name": "slack",
      "description": "Slack workspace integration",
      "content": "{\"mcpServers\":{\"slack\":{\"command\":\"npx\",\"args\":[\"-y\",\"@anthropic-ai/mcp-server-slack\"],\"env\":{\"SLACK_TOKEN\":\"${SLACK_TOKEN}\"}}}}"
    },
    {
      "name": "linear",
      "description": "Linear project management integration",
      "content": "{\"mcpServers\":{\"linear\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-linear\"],\"env\":{\"LINEAR_API_KEY\":\"${LINEAR_API_KEY}\"}}}}"
    },
    {
      "name": "sentry",
      "description": "Sentry error monitoring integration",
      "content": "{\"mcpServers\":{\"sentry\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-sentry\"],\"env\":{\"SENTRY_AUTH_TOKEN\":\"${SENTRY_AUTH_TOKEN}\"}}}}"
    },
    {
      "name": "docker",
      "description": "Docker container management",
      "content": "{\"mcpServers\":{\"docker\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-docker\"]}}}"
    },
    {
      "name": "aws",
      "description": "AWS services integration",
      "content": "{\"mcpServers\":{\"aws\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-aws\"],\"env\":{\"AWS_ACCESS_KEY_ID\":\"${AWS_ACCESS_KEY_ID}\",\"AWS_SECRET_ACCESS_KEY\":\"${AWS_SECRET_ACCESS_KEY}\"}}}}"
    },
    {
      "name": "vercel",
      "description": "Vercel deployment and project management",
      "content": "{\"mcpServers\":{\"vercel\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-vercel\"],\"env\":{\"VERCEL_TOKEN\":\"${VERCEL_TOKEN}\"}}}}"
    },
    {
      "name": "cloudflare",
      "description": "Cloudflare Workers and Pages management",
      "content": "{\"mcpServers\":{\"cloudflare\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-cloudflare\"],\"env\":{\"CLOUDFLARE_API_TOKEN\":\"${CLOUDFLARE_API_TOKEN}\"}}}}"
    },
    {
      "name": "notion",
      "description": "Notion workspace integration",
      "content": "{\"mcpServers\":{\"notion\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-notion\"],\"env\":{\"NOTION_TOKEN\":\"${NOTION_TOKEN}\"}}}}"
    },
    {
      "name": "brave-search",
      "description": "Brave Search API for web searches",
      "content": "{\"mcpServers\":{\"brave-search\":{\"command\":\"npx\",\"args\":[\"-y\",\"@anthropic-ai/mcp-server-brave-search\"],\"env\":{\"BRAVE_API_KEY\":\"${BRAVE_API_KEY}\"}}}}"
    },
    {
      "name": "puppeteer",
      "description": "Browser automation with Puppeteer",
      "content": "{\"mcpServers\":{\"puppeteer\":{\"command\":\"npx\",\"args\":[\"-y\",\"@anthropic-ai/mcp-server-puppeteer\"]}}}"
    },
    {
      "name": "sequential-thinking",
      "description": "Dynamic problem-solving through thought sequences",
      "content": "{\"mcpServers\":{\"sequential-thinking\":{\"command\":\"npx\",\"args\":[\"-y\",\"@anthropic-ai/mcp-server-sequential-thinking\"]}}}"
    },
    {
      "name": "sqlite",
      "description": "SQLite database integration",
      "content": "{\"mcpServers\":{\"sqlite\":{\"command\":\"npx\",\"args\":[\"-y\",\"@anthropic-ai/mcp-server-sqlite\",\"--db-path\",\"${DB_PATH}\"]}}}"
    },
    {
      "name": "huggingface",
      "description": "Hugging Face models and datasets integration",
      "content": "{\"mcpServers\":{\"huggingface\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-huggingface\"],\"env\":{\"HF_TOKEN\":\"${HF_TOKEN}\"}}}}"
    },
    {
      "name": "mongodb",
      "description": "MongoDB database integration",
      "content": "{\"mcpServers\":{\"mongodb\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-mongodb\"],\"env\":{\"MONGODB_URI\":\"${MONGODB_URI}\"}}}}"
    },
    {
      "name": "redis",
      "description": "Redis cache and data store integration",
      "content": "{\"mcpServers\":{\"redis\":{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-redis\"],\"env\":{\"REDIS_URL\":\"${REDIS_URL}\"}}}}"
    }
  ],
  "settings": [
    {
      "name": "allow-npm",
      "description": "Allow npm commands (install, run, test)",
      "content": "{\"permissions\":{\"allow\":[\"Bash(npm install:*)\",\"Bash(npm run:*)\",\"Bash(npm test:*)\",\"Bash(npx:*)\"]}}"
    },
    {
      "name": "allow-git",
      "description": "Allow git commands",
      "content": "{\"permissions\":{\"allow\":[\"Bash(git:*)\"]}}"
    },
    {
      "name": "allow-docker",
      "description": "Allow Docker commands",
      "content": "{\"permissions\":{\"allow\":[\"Bash(docker:*)\",\"Bash(docker-compose:*)\"]}}"
    },
    {
      "name": "deny-sensitive-files",
      "description": "Deny access to sensitive files (.env, secrets)",
      "content": "{\"permissions\":{\"deny\":[\"Read(**/.env*)\",\"Read(**/*secret*)\",\"Read(**/*credential*)\",\"Edit(**/.env*)\"]}}"
    },
    {
      "name": "strict-mode",
      "description": "Strict permissions requiring approval",
      "content": "{\"permissions\":{\"allow\":[],\"deny\":[\"Bash(*)\",\"Edit(*)\",\"Write(*)\"]}}"
    },
    {
      "name": "allow-python",
      "description": "Allow Python commands",
      "content": "{\"permissions\":{\"allow\":[\"Bash(python:*)\",\"Bash(pip:*)\",\"Bash(poetry:*)\"]}}"
    },
    {
      "name": "allow-pnpm",
      "description": "Allow pnpm commands",
      "content": "{\"permissions\":{\"allow\":[\"Bash(pnpm:*)\"]}}"
    },
    {
      "name": "allow-bun",
      "description": "Allow Bun commands",
      "content": "{\"permissions\":{\"allow\":[\"Bash(bun:*)\"]}}"
    }
  ],
  "hooks": [
    {
      "name": "auto-commit",
      "description": "Auto-commit changes with conventional commit messages",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"git add -A && git commit -m 'chore: auto-commit changes' 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "auto-git-add",
      "description": "Automatically stage changed files after edits",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"git add -A 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "lint-on-save",
      "description": "Run linter after file edits",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"npm run lint --fix 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "format-on-save",
      "description": "Run Prettier after file edits",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"npx prettier --write \\\"$CLAUDE_TOOL_FILE_PATH\\\" 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "smart-formatting",
      "description": "Auto-format code with project's preferred formatter",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"npx prettier --write \\\"$CLAUDE_TOOL_FILE_PATH\\\" 2>/dev/null || npx eslint --fix \\\"$CLAUDE_TOOL_FILE_PATH\\\" 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "test-on-edit",
      "description": "Run tests after code changes",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit\",\"hooks\":[{\"type\":\"command\",\"command\":\"npm test 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "backup-before-edit",
      "description": "Create backup before editing files",
      "content": "{\"hooks\":{\"PreToolUse\":[{\"matcher\":\"Edit\",\"hooks\":[{\"type\":\"command\",\"command\":\"cp \\\"$CLAUDE_TOOL_FILE_PATH\\\" \\\"$CLAUDE_TOOL_FILE_PATH.backup.$(date +%s)\\\" 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "notify-on-complete",
      "description": "Send notification when task completes",
      "content": "{\"hooks\":{\"Stop\":[{\"hooks\":[{\"type\":\"command\",\"command\":\"osascript -e 'display notification \\\"Task completed\\\" with title \\\"Claude Code\\\"' 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "conventional-commits",
      "description": "Enforce conventional commit format",
      "content": "{\"hooks\":{\"PreToolUse\":[{\"matcher\":\"Bash(git commit:*)\",\"hooks\":[{\"type\":\"command\",\"command\":\"echo 'Using conventional commits format'\"}]}]}}"
    },
    {
      "name": "security-scan",
      "description": "Run security scan on file changes",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"npx audit-ci 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "type-check",
      "description": "Run TypeScript type checking after edits",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"npx tsc --noEmit 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "build-on-change",
      "description": "Trigger build after code changes",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"npm run build 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "vercel-auto-deploy",
      "description": "Trigger Vercel deployment after commits",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Bash(git push:*)\",\"hooks\":[{\"type\":\"command\",\"command\":\"echo 'Vercel auto-deploy triggered via git push'\"}]}]}}"
    },
    {
      "name": "performance-monitor",
      "description": "Log performance metrics after builds",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Bash(npm run build:*)\",\"hooks\":[{\"type\":\"command\",\"command\":\"echo 'Build completed - check bundle analyzer for performance metrics'\"}]}]}}"
    },
    {
      "name": "smart-commit",
      "description": "Auto-commit with AI-generated conventional commit messages",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"git add -A && git commit -m 'chore: AI-assisted changes' 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "security-scanner",
      "description": "Scan for security vulnerabilities on file changes",
      "content": "{\"hooks\":{\"PostToolUse\":[{\"matcher\":\"Edit|Write\",\"hooks\":[{\"type\":\"command\",\"command\":\"npx snyk test 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "discord-notifications",
      "description": "Send Discord webhook notifications on task completion",
      "content": "{\"hooks\":{\"Stop\":[{\"hooks\":[{\"type\":\"command\",\"command\":\"curl -X POST -H 'Content-Type: application/json' -d '{\\\"content\\\":\\\"Task completed\\\"}' ${DISCORD_WEBHOOK_URL} 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "slack-notifications",
      "description": "Send Slack notifications on task completion",
      "content": "{\"hooks\":{\"Stop\":[{\"hooks\":[{\"type\":\"command\",\"command\":\"curl -X POST -H 'Content-Type: application/json' -d '{\\\"text\\\":\\\"Task completed\\\"}' ${SLACK_WEBHOOK_URL} 2>/dev/null || true\"}]}]}}"
    },
    {
      "name": "telegram-notifications",
      "description": "Send Telegram notifications on task completion",
      "content": "{\"hooks\":{\"Stop\":[{\"hooks\":[{\"type\":\"command\",\"command\":\"curl -X POST 'https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage' -d 'chat_id=${TELEGRAM_CHAT_ID}&text=Task completed' 2>/dev/null || true\"}]}]}}"
    }
  ],
  "skills": []
}
