agentby rafeekpro
Claude Code Agent Ecosystem
A modular, scalable collection of specialized agents for software development tasks. Agents are organized by category for better maintainability and minimal context usage.
Installs: 0
Used in: 1 repos
Updated: 2d ago
$
npx ai-builder add agent rafeekpro/READMEInstalls to .claude/agents/README.md
# Claude Code Agent Ecosystem A modular, scalable collection of specialized agents for software development tasks. Agents are organized by category for better maintainability and minimal context usage. ## š Agent Organization ``` agents/ āāā core/ # Essential agents for all projects āāā languages/ # Language-specific experts āāā frameworks/ # Framework and library specialists āāā cloud/ # Cloud platform architects āāā devops/ # CI/CD and operations ``` ## š Quick Start 1. **Identify the task category** (e.g., "I need to analyze Python code") 2. **Find the appropriate agent** (e.g., `languages/python-backend-engineer`) 3. **Use the agent via Task tool** with specific instructions ## š Context Optimization ### How It Works - **Agent descriptions** (~5 lines each) are loaded into context - **Full agent instructions** (100-500 lines) load only when used - **50+ agents = ~250 lines** of context overhead (minimal) ### Benefits - ā Specialized behavior per technology - ā Consistent output formats - ā Self-verification protocols - ā Minimal context pollution ## šÆ Agent Categories ### Core (4 agents) Essential agents used in every project: - `file-analyzer` - File and log analysis - `code-analyzer` - Bug hunting and logic tracing - `test-runner` - Test execution and analysis - `parallel-worker` - Multi-stream coordination ### Languages (1 agent, 10+ planned) Language-specific development: - `python-backend-engineer` - Python/FastAPI expert - *Planned: rust, go, java, javascript, ruby, c++, c#* ### Frameworks (2 agents, 15+ planned) Framework specialists: - `react-frontend-engineer` - React/Next.js expert - `playwright-test-engineer` - E2E testing expert - *Planned: angular, vue, django, spring, express* ### Cloud (4 agents, 5+ planned) Cloud platform experts: - `aws-cloud-architect` - AWS services and IaC - `azure-cloud-architect` - Azure platform - `gcp-cloud-architect` - Google Cloud - `kubernetes-orchestrator` - K8s deployments - *Planned: terraform, docker, cdn specialists* ### DevOps (3 agents, 10+ planned) Operations and automation: - `github-operations-specialist` - GitHub Actions - `azure-devops-specialist` - Azure DevOps - `mcp-context-manager` - Context optimization - *Planned: jenkins, gitlab-ci, monitoring, security* ## š Agent Communication Agents use structured protocols for coordination: - **CLAIM/RELEASE** - File ownership management - **HANDOFF** - Work transfer between agents - **BLOCK** - Signal when assistance needed - **STATUS** - Regular progress updates ## š Creating New Agents To add a new agent: 1. Choose appropriate category directory 2. Create `agent-name.md` with YAML header 3. Define responsibilities, tools, and output format 4. Add self-verification protocol 5. Update category README.md ## šØ Best Practices 1. **Use specialized agents** over general-purpose commands 2. **Chain agents** for complex workflows 3. **Respect agent boundaries** (don't mix concerns) 4. **Follow output formats** for consistency 5. **Verify results** using self-check protocols ## š Future Expansion This structure supports 50+ agents with minimal context impact: - Each category can hold 10-20 agents - New categories can be added as needed - Agents remain discoverable and organized - Context usage scales logarithmically, not linearly ## š¤ Contributing When adding agents: - Follow existing naming patterns - Include clear examples in description - Define structured output format - Add self-verification checklist - Update relevant README files
Quick Install
$
npx ai-builder add agent rafeekpro/READMEDetails
- Type
- agent
- Author
- rafeekpro
- Slug
- rafeekpro/README
- Created
- 6d ago