{"id":29806276,"url":"https://github.com/davepoon/claude-code-subagents-collection","last_synced_at":"2025-08-26T19:42:54.902Z","repository":{"id":306539566,"uuid":"1025906681","full_name":"davepoon/claude-code-subagents-collection","owner":"davepoon","description":"Claude Code Subagents \u0026 Commands Collection + CLI Tool","archived":false,"fork":false,"pushed_at":"2025-08-19T08:33:37.000Z","size":5077,"stargazers_count":1563,"open_issues_count":1,"forks_count":177,"subscribers_count":27,"default_branch":"main","last_synced_at":"2025-08-19T10:44:11.923Z","etag":null,"topics":["claude","claude-code","claude-code-commands","cli-tool","commands","subagents"],"latest_commit_sha":null,"homepage":"https://www.buildwithclaude.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/davepoon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-25T02:26:45.000Z","updated_at":"2025-08-19T08:33:43.000Z","dependencies_parsed_at":"2025-07-26T10:56:16.870Z","dependency_job_id":"c6e696a4-2bfd-410a-9c75-139075fed3f6","html_url":"https://github.com/davepoon/claude-code-subagents-collection","commit_stats":null,"previous_names":["davepoon/claude-code-subagents-collection"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/davepoon/claude-code-subagents-collection","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davepoon%2Fclaude-code-subagents-collection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davepoon%2Fclaude-code-subagents-collection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davepoon%2Fclaude-code-subagents-collection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davepoon%2Fclaude-code-subagents-collection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davepoon","download_url":"https://codeload.github.com/davepoon/claude-code-subagents-collection/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davepoon%2Fclaude-code-subagents-collection/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272250288,"owners_count":24900182,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["claude","claude-code","claude-code-commands","cli-tool","commands","subagents"],"created_at":"2025-07-28T14:05:55.879Z","updated_at":"2025-08-26T19:42:54.886Z","avatar_url":"https://github.com/davepoon.png","language":"TypeScript","readme":"# Claude Code Subagents \u0026 Commands Collection\n\n[![Open Source](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://opensource.org/)\n[![npm version](https://img.shields.io/npm/v/bwc-cli.svg)](https://www.npmjs.com/package/bwc-cli)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)\n[![GitHub stars](https://img.shields.io/github/stars/davepoon/claude-code-subagents-collection.svg?style=social\u0026label=Star)](https://github.com/davepoon/claude-code-subagents-collection)\n\nA comprehensive collection of specialized AI subagents and slash commands for [Claude Code](https://docs.anthropic.com/en/docs/claude-code), designed to enhance development workflows with domain-specific expertise and powerful automation.\n\n## 🌐 Now with a Web UI and CLI Tool!\n\nBrowse, search, and install both subagents and commands instantly at [buildwithclaude.com](https://www.buildwithclaude.com)\n\n![Claude Code Subagents Homepage](buildwithclaude-homepage.png)\n\n![Browse Subagents](buildwithclaude-subagents.png)\n\n![Browse Commands](buildwithclaude-commands.png)\n\n### 🚀 CLI Tool for Easy Installation\n\nInstall and manage subagents and commands directly from your terminal with our new CLI tool:\n\n```bash\n# Install the CLI for current user\nnpm install -g bwc-cli\n\n# Initialize user configuration (default)\nbwc init\n\n# Or initialize project configuration (team sharing)\nbwc init --project\n\n# Add subagents or commands (goes to project if project config exists)\nbwc add --agent python-pro\nbwc add --command dockerize\n\n# Browse and install interactively\nbwc add\n\n# Check configuration status\nbwc status\nbwc status --verify-mcp  # Deep MCP server verification\n\n# List available items\nbwc list --agents\nbwc list --commands\nbwc list --mcps\n\n# Search for specific tools\nbwc search python\n```\n\nLearn more about the CLI tool at [buildwithclaude.com/docs/cli](https://www.buildwithclaude.com/docs/cli)\n\n### 🔌 MCP Server Support (New!) - Docker \u0026 Remote\n\nConnect Claude to external tools through two providers:\n- **Docker MCP**: 100+ containerized servers for local tools\n- **Remote MCP**: SSE/HTTP endpoints for cloud services\n\n![MCP Servers](buildwithclaude-mcps.png)\n\n```bash\n# Docker MCP Servers (requires Docker Desktop)\nbwc add --mcp postgres --docker-mcp --scope project\nbwc add --mcp redis --docker-mcp --scope user\n\n# Remote MCP Servers (SSE/HTTP)\nbwc add --mcp linear-server --transport sse \\\n  --url https://mcp.linear.app/sse --scope project\n\nbwc add --mcp api-server --transport http \\\n  --url https://api.example.com --header \"Authorization: Bearer token\" \\\n  --scope project\n\n# Verify installations\nbwc status --verify-mcp\n\n# List servers by scope\nbwc list --mcps              # All servers\nbwc list --mcps --user       # User-installed\nbwc list --mcps --project    # Project-installed\n```\n\n#### Installation Scopes\n- **Local Scope**: Current machine only (default)\n- **User Scope**: Personal servers across all projects (stored in `~/.bwc/config.json`)\n- **Project Scope**: Team-shared servers (stored in `./bwc.config.json` and `./.mcp.json`)\n  - Docker servers: Configured via gateway (NOT in .mcp.json)\n  - Remote servers: Saved to .mcp.json for team sharing\n\n**Note**: When `bwc init --project` is used, all subagents and commands default to project installation\n\n#### MCP Provider Comparison\n\n**Docker MCP**:\n- 🔒 **Container Isolation** - Maximum security\n- 🔑 **Protected Secrets** - Docker manages API keys\n- ✅ **Verified Images** - Signed by Docker\n- 📦 **100+ Servers** - Pre-configured catalog\n\n**Remote MCP (Claude CLI)**:\n- ☁️ **Cloud Services** - Direct API connections\n- 🔐 **Custom Auth** - Headers and tokens\n- 🌍 **SSE/HTTP** - Real-time and REST\n- 🤝 **Team Sharing** - Via .mcp.json\n\nLearn more: [buildwithclaude.com/mcp-servers](https://www.buildwithclaude.com/mcp-servers)\n\n## Overview\n\nThis repository contains:\n- **43+ Specialized Subagents**: AI experts in specific domains, automatically invoked based on context or explicitly called when needed\n- **39+ Slash Commands**: Community-contributed commands for automating tasks, managing projects, and enhancing workflows\n- **100+ MCP Servers**: Secure connections to databases, APIs, and external tools via Docker containers\n\n## Quick Start\n\n\u003e **💡 Tip**: For easier installation and management, use our [CLI tool](#-cli-tool-for-easy-installation) (`npm install -g bwc-cli`)\n\n### Install Everything (Recommended)\n```bash\n# Clone the repository\ngit clone https://github.com/davepoon/claude-code-subagents-collection.git\ncd claude-code-subagents-collection\n\n# Install all subagents\nfind subagents -name \"*.md\" -exec cp {} ~/.claude/agents/ \\;\n\n# Install all commands\nfind commands -name \"*.md\" -exec cp {} ~/.claude/commands/ \\;\n\n# Restart Claude Code to load everything\n```\n\n### Install Only Subagents\n```bash\n# Clone and install subagents\ngit clone https://github.com/davepoon/claude-code-subagents-collection.git\nfind claude-code-subagents-collection/subagents -name \"*.md\" -exec cp {} ~/.claude/agents/ \\;\n```\n\n### Install Only Commands\n```bash\n# Clone and install commands\ngit clone https://github.com/davepoon/claude-code-subagents-collection.git\nfind claude-code-subagents-collection/commands -name \"*.md\" -exec cp {} ~/.claude/commands/ \\;\n```\n\n## Available Subagents\n\n### 🏗️ Development \u0026 Architecture\n- **backend-architect** - Design RESTful APIs, microservice boundaries, and database schemas\n- **frontend-developer** - Build Next.js applications with shadcn/ui, React Server Components, and Tailwind CSS\n- **mobile-developer** - Develop React Native or Flutter apps with native integrations\n- **graphql-architect** - Design GraphQL schemas, resolvers, and federation\n- **directus-developer** - Build and customize Directus applications with extensions, hooks, and API integrations\n- **drupal-developer** - Build and customize Drupal applications with custom modules, themes, and integrations\n\n### 💻 Language Specialists\n- **python-pro** - Write idiomatic Python code with advanced features and optimizations\n- **golang-pro** - Write idiomatic Go code with goroutines, channels, and interfaces\n- **rust-pro** - Write idiomatic Rust code with ownership, lifetimes, and type safety\n- **typescript-expert** - Write type-safe TypeScript with advanced type system features\n\n### 🚀 Infrastructure \u0026 Operations\n- **devops-troubleshooter** - Debug production issues, analyze logs, and fix deployment failures\n- **deployment-engineer** - Configure CI/CD pipelines, Docker containers, and cloud deployments\n- **cloud-architect** - Design AWS/Azure/GCP infrastructure and optimize cloud costs\n- **database-optimizer** - Optimize SQL queries, design efficient indexes, and handle database migrations\n\n### 🛡️ Quality \u0026 Security\n- **code-reviewer** - Expert code review for quality, security, and maintainability\n- **security-auditor** - Review code for vulnerabilities and ensure OWASP compliance\n- **test-automator** - Create comprehensive test suites with unit, integration, and e2e tests\n- **performance-engineer** - Profile applications, optimize bottlenecks, and implement caching strategies\n- **debugger** - Debugging specialist for errors, test failures, and unexpected behavior\n\n### 📊 Data \u0026 AI\n- **data-scientist** - Data analysis expert for SQL queries, BigQuery operations, and data insights\n- **data-engineer** - Build ETL pipelines, data warehouses, and streaming architectures\n- **ai-engineer** - Build LLM applications, RAG systems, and prompt pipelines\n- **ml-engineer** - Implement ML pipelines, model serving, and feature engineering\n\n### 🎯 Specialized Domains\n- **api-documenter** - Create OpenAPI/Swagger specs and write developer documentation\n- **payment-integration** - Integrate Stripe, PayPal, and payment processors\n- **quant-analyst** - Build financial models, backtest trading strategies, and analyze market data\n- **legacy-modernizer** - Refactor legacy codebases and implement gradual modernization\n- **accessibility-specialist** - Ensure web applications meet WCAG 2.1 AA/AAA standards\n- **blockchain-developer** - Develop smart contracts, DeFi protocols, and Web3 applications\n- **game-developer** - Build games with Unity, Unreal Engine, or web technologies\n- **ui-ux-designer** - Design user interfaces and experiences with modern design principles and accessibility standards\n- **hyperledger-fabric-developer** - Develop Enterprise blockchain with Hyperledger Fabric\n\n### 💰 Crypto Trading\n- **crypto-trader** - Build cryptocurrency trading systems and integrate with exchange APIs\n- **defi-strategist** - Design and implement DeFi yield strategies and liquidity provision\n- **crypto-analyst** - Perform market analysis, on-chain analytics, and sentiment analysis\n- **arbitrage-bot** - Identify and execute crypto arbitrage opportunities across markets\n- **crypto-risk-manager** - Implement risk management systems for crypto portfolios\n\n## Installation\n\n### Prerequisites\n- Claude Code installed and configured\n- Access to the `~/.claude/agents/` and `~/.claude/commands/` directories\n\n### Quick Installation via Web UI\n\nVisit our [Web UI](https://www.buildwithclaude.com) to browse all subagents and commands:\n- 📋 **Copy** any subagent or command's markdown content with one click\n- 💾 **Download** individual files directly\n- 🔍 Search and filter by category\n- 📖 Preview full documentation\n- 🤖 Browse specialized AI subagents\n- 🔪 Explore slash commands for automation\n\n\u003e **Note**: The Web UI automatically syncs with the main branch. Newly merged subagents and commands appear within minutes of PR merge.\n\n### Manual Installation Steps\n\n1. **Clone this repository:**\n   ```bash\n   git clone https://github.com/davepoon/claude-code-subagents-collection.git\n   cd claude-code-subagents-collection\n   ```\n\n2. **Install Subagents:**\n\n   **Option A: Install as User Subagents (available in all projects):**\n   ```bash\n   # macOS/Linux - Copy all subagent files from the subagents directory\n   find subagents -name \"*.md\" -exec cp {} ~/.claude/agents/ \\;\n   \n   # Alternative for macOS/Linux (if in the repository directory)\n   cp subagents/*.md ~/.claude/agents/\n   \n   # Windows - Copy all subagent files from the subagents directory\n   for %f in (subagents\\*.md) do copy \"%f\" %USERPROFILE%\\.claude\\agents\\\n   ```\n\n   **Option B: Install as Project Subagents (only for current project):**\n   ```bash\n   # Navigate to your project directory first\n   cd /path/to/your/project\n   \n   # Create the .claude/agents directory if it doesn't exist\n   mkdir -p .claude/agents\n   \n   # macOS/Linux - Copy specific subagents you need\n   find /path/to/claude-code-subagents-collection/subagents -name \"*.md\" -exec cp {} .claude/agents/ \\;\n   \n   # Windows - Copy specific subagents you need\n   mkdir .claude\\agents 2\u003enul\n   for %f in (\\path\\to\\claude-code-subagents-collection\\subagents\\*.md) do copy \"%f\" .claude\\agents\\\n   ```\n   \n   \u003e **Note**: Project subagents are only available in the specific project where they're installed. Use this option when you want subagents tailored to a particular project or when testing new subagents.\n\n3. **Install Commands:**\n\n   **Option A: Install as User Commands (available in all projects):**\n   ```bash\n   # macOS/Linux - Copy all command files from the commands directory\n   find commands -name \"*.md\" -exec cp {} ~/.claude/commands/ \\;\n   \n   # Alternative for macOS/Linux (if in the repository directory)\n   cp commands/*.md ~/.claude/commands/\n   \n   # Windows - Copy all command files from the commands directory\n   for %f in (commands\\*.md) do copy \"%f\" %USERPROFILE%\\.claude\\commands\\\n   ```\n\n   **Option B: Install as Project Commands (only for current project):**\n   ```bash\n   # Navigate to your project directory first\n   cd /path/to/your/project\n   \n   # Create the .claude/commands directory if it doesn't exist\n   mkdir -p .claude/commands\n   \n   # macOS/Linux - Copy specific commands you need\n   find /path/to/claude-code-subagents-collection/commands -name \"*.md\" -exec cp {} .claude/commands/ \\;\n   \n   # Windows - Copy specific commands you need\n   mkdir .claude\\commands 2\u003enul\n   for %f in (\\path\\to\\claude-code-subagents-collection\\commands\\*.md) do copy \"%f\" .claude\\commands\\\n   ```\n   \n   \u003e **Note**: Project commands are only available in the specific project where they're installed. Use this option for project-specific commands or when testing new commands.\n\n4. **Verify installation:**\n   ```bash\n   # For user subagents\n   ls ~/.claude/agents/\n   \n   # For project subagents\n   ls .claude/agents/\n   \n   # For user commands\n   ls ~/.claude/commands/\n   \n   # For project commands\n   ls .claude/commands/\n   ```\n\n5. **Restart Claude Code** to load the new subagents and commands\n\n## Usage\n\n### Using Subagents\n\n#### Automatic Invocation\nClaude Code automatically delegates to the appropriate subagent based on:\n- Task context and requirements\n- Keywords in your request\n- File types being worked on\n- Error messages or issues encountered\n\n#### Explicit Invocation\nYou can explicitly request a specific subagent in two ways:\n\n**Method 1: Natural Language**\n```\n\"Use the code-reviewer to check my recent changes\"\n\"Have the security-auditor review this authentication code\"\n\"Get the performance-engineer to optimize this function\"\n```\n\n**Method 2: @ Mentions**\n```\n\"@agent-code-reviewer please check my recent changes\"\n\"@agent-security-auditor can you review this authentication code?\"\n\"@agent-performance-engineer help optimize this database query\"\n```\n\n### Using Commands\n\nCommands are invoked using the `/` prefix followed by the command name:\n\n```\n/commit                     # Create a commit with staged changes\n/create_pr                  # Create a pull request\n/todo add \"Fix bug\"         # Add a todo item\n/docs                       # Generate documentation\n/code_analysis              # Analyze code quality\n```\n\nCommands can accept arguments:\n```\n/commit --no-verify         # Skip pre-commit hooks\n/todo list                  # List all todos\n/create_prd \"User Auth\"     # Create PRD for user authentication\n```\n\n### Examples\n\n#### Subagent Examples\n\n**Example 1: Automatic Code Review**\n```\nUser: \"I just finished implementing the user authentication feature\"\nClaude: [Automatically invokes code-reviewer after detecting new code]\n```\n\n**Example 2: Debugging Help**\n```\nUser: \"I'm getting a TypeError in my React component\"\nClaude: [Automatically invokes debugger to analyze the error]\n```\n\n#### Command Examples\n\n**Example 1: Creating a Commit**\n```\nUser: /commit\nClaude: [Analyzes changes, creates conventional commit message]\n```\n\n**Example 2: Managing Todos**\n```\nUser: /todo add \"Implement user authentication\"\nClaude: [Adds todo item to project tracking]\n```\n\n**Example 3: Creating Documentation**\n```\nUser: /docs\nClaude: [Generates documentation based on project structure]\n```\n\n## Available Commands\n\n### 🔧 Version Control \u0026 Git\n- `/commit` - Create well-formatted commits with conventional messages\n- `/create-pr` - Create pull requests with proper formatting\n- `/fix-pr` - Fix issues in existing pull requests\n- `/update-branch-name` - Update branch names following conventions\n\n### 🧪 Code Analysis \u0026 Testing\n- `/code_analysis` - Analyze code quality and suggest improvements\n- `/optimize` - Optimize code performance\n- `/tdd` - Start test-driven development workflow\n\n### 📥 Context Loading \u0026 Priming\n- `/prime` - Load project context into Claude\n- `/context-prime` - Prime Claude with specific context\n- `/initref` - Initialize reference documentation\n\n### 📝 Documentation \u0026 Changelogs\n- `/docs` - Generate or update documentation\n- `/create-docs` - Create new documentation files\n- `/add-to-changelog` - Add entries to changelog\n\n### 📋 Project \u0026 Task Management\n- `/todo` - Manage project todos\n- `/create-prd` - Create product requirement documents\n- `/create-jtbd` - Create Jobs-to-be-Done documentation\n\n[View all 39+ commands on the Web UI](https://www.buildwithclaude.com/commands)\n\n## Subagent Format\n\nEach subagent follows this structure:\n\n```markdown\n---\nname: subagent-name\ndescription: When this subagent should be invoked\ncategory: category-name  # Required - see CONTRIBUTING.md for valid categories\ntools: tool1, tool2  # Optional - defaults to all tools\n---\n\nSystem prompt defining the subagent's role and capabilities\n```\n\n### Subagent Components:\n- **name**: Unique identifier for the subagent\n- **description**: Triggers automatic invocation\n- **category**: Organizational category (e.g., development-architecture, quality-security)\n- **tools**: Specific tools the subagent can use (optional)\n- **system prompt**: Detailed instructions and expertise\n\n## Command Format\n\nEach command follows this structure:\n\n```markdown\n---\ndescription: Brief explanation of what the command does\ncategory: category-name  # Required - see commands/README.md for categories\nargument-hint: \u003coptional-args\u003e  # Optional\nallowed-tools: tool1, tool2  # Optional\nmodel: opus|sonnet|haiku  # Optional\n---\n\nCommand instructions and implementation details\n```\n\n### Command Components:\n- **description**: Brief explanation (10-200 characters)\n- **category**: Organizational category for the command\n- **argument-hint**: Expected arguments (optional)\n- **allowed-tools**: Restrict which tools can be used (optional)\n- **model**: Specify model preference (optional)\n\n## Best Practices\n\n### For Using Subagents\n1. **Trust automatic delegation** - Claude Code knows when to use each specialist\n2. **Be specific when needed** - Explicitly mention subagents for targeted help\n3. **Combine specialists** - Complex tasks may benefit from multiple experts\n4. **Provide context** - More information helps subagents work effectively\n\n### For Using Commands\n1. **Learn common commands** - Familiarize yourself with frequently used commands\n2. **Check arguments** - Use `/command_name --help` if unsure about arguments\n3. **Chain commands** - Some commands work well together (e.g., `/code_analysis` then `/optimize`)\n4. **Project vs User scope** - Install project-specific commands locally, general ones globally\n\n### For Development\n1. **Single responsibility** - Each subagent/command should excel in one domain\n2. **Clear descriptions** - Help users understand when to use each tool\n3. **Generic implementations** - Commands should work across different project types\n4. **Test thoroughly** - Ensure compatibility with various environments\n\n## Troubleshooting\n\n### Subagents not loading\n1. Check the installation directory:\n   ```bash\n   ls ~/.claude/agents/          # User subagents\n   ls .claude/agents/            # Project subagents\n   ```\n2. Ensure files have `.md` extension\n3. Restart Claude Code\n4. Check file permissions\n\n### Commands not working\n1. Verify installation:\n   ```bash\n   ls ~/.claude/commands/        # User commands\n   ls .claude/commands/          # Project commands\n   ```\n2. Check command syntax - use underscores: `/create_pr` not `/create-pr`\n3. Ensure frontmatter is valid\n4. Restart Claude Code after installation\n\n### Subagent not being invoked\n1. Use explicit invocation to test\n2. Check the subagent's description\n3. Verify the subagent file is valid Markdown\n4. Look for syntax errors in the frontmatter\n\n### Command errors\n1. Check if arguments are required\n2. Verify allowed-tools restrictions\n3. Ensure command has proper implementation\n4. Test with simpler arguments first\n\n### Performance issues\n1. Avoid overlapping subagent descriptions\n2. Keep system prompts focused\n3. Use specific tool restrictions when appropriate\n4. Install only needed commands/subagents for projects\n\n## Contributing\n\nWe welcome contributions for both subagents and commands!\n\n### Contributing Subagents\n\nTo add a new subagent:\n\n1. **Create a new file** in `subagents/`: `subagent-name.md`\n2. **Follow the format**:\n   ```markdown\n   ---\n   name: your-subagent\n   description: Clear description of when to use\n   category: appropriate-category\n   ---\n   \n   You are a [role description]...\n   ```\n\n3. **Submit a PR** with:\n   - The new subagent file in `subagents/` directory\n   - Updated README listing\n   - Example usage scenarios\n\n### Contributing Commands\n\nTo add a new command:\n\n1. **Create a new file** in `commands/`: `command-name.md`\n2. **Follow the format**:\n   ```markdown\n   ---\n   description: Brief explanation of the command\n   category: appropriate-category\n   argument-hint: \u003coptional-args\u003e  # if applicable\n   ---\n   \n   Command implementation details...\n   ```\n\n3. **Submit a PR** with:\n   - The new command file in `commands/` directory\n   - Clear documentation and examples\n\n### Guidelines for Both:\n- Use lowercase, hyphen-separated names\n- Write clear, specific descriptions\n- Choose appropriate categories (see CONTRIBUTING.md)\n- Test thoroughly before submitting\n- Include usage examples\n\n**Automatic Deployment**: Once merged, your contributions will be automatically available on the [Web UI](https://www.buildwithclaude.com) within minutes.\n\n## Advanced Configuration\n\n### Custom Tool Restrictions\nSome subagents specify which tools they can use:\n\n```markdown\n---\nname: documentation-writer\ntools: Read, Write, Edit\n---\n```\n\nThis improves performance and security by limiting capabilities.\n\n### Subagent Chaining\nClaude Code can use multiple subagents in sequence:\n1. `code-reviewer` identifies issues\n2. `debugger` investigates errors\n3. `security-auditor` checks vulnerabilities\n\n## Community\n\n- **Issues**: Report bugs or request features\n- **Discussions**: Share use cases and tips\n- **Contributors**: See [CONTRIBUTORS.md](CONTRIBUTORS.md)\n\n## Learn More\n\n- [Claude Code Documentation](https://docs.anthropic.com/en/docs/claude-code)\n- [Subagents Documentation](https://docs.anthropic.com/en/docs/claude-code/sub-agents)\n- [Claude Code GitHub](https://github.com/anthropics/claude-code)\n\n## License\n\nThis collection is provided under the MIT License. See [LICENSE](LICENSE) for details.\n\n---\n\nMade with ❤️ by Dave Poon","funding_links":[],"categories":["TypeScript","HarmonyOS","Agent Collections","Claude Code Ecosystem","📚 Projects (1974 total)","Sub Agents","🆕 Latest \u0026 Featured Agent Collections (August 2025)","框架扩展"],"sub_categories":["Windows Manager","Production-Ready Collections","Agent Collections \u0026 Orchestration","MCP Servers","**Production-Ready Agent Collections**"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavepoon%2Fclaude-code-subagents-collection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavepoon%2Fclaude-code-subagents-collection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavepoon%2Fclaude-code-subagents-collection/lists"}