Agentjavascript
Readme Agent
A modular, scalable collection of specialized agents for software development tasks. Agents are organized by category for better maintainability and minimal context usage.
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
- Identify the task category (e.g., "I need to analyze Python code")
- Find the appropriate agent (e.g.,
languages/python-backend-engineer) - 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 analysiscode-analyzer- Bug hunting and logic tracingtest-runner- Test execution and analysisparallel-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 expertplaywright-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 IaCazure-cloud-architect- Azure platformgcp-cloud-architect- Google Cloudkubernetes-orchestrator- K8s deployments- Planned: terraform, docker, cdn specialists
DevOps (3 agents, 10+ planned)
Operations and automation:
github-operations-specialist- GitHub Actionsazure-devops-specialist- Azure DevOpsmcp-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:
- Choose appropriate category directory
- Create
agent-name.mdwith YAML header - Define responsibilities, tools, and output format
- Add self-verification protocol
- Update category README.md
šØ Best Practices
- Use specialized agents over general-purpose commands
- Chain agents for complex workflows
- Respect agent boundaries (don't mix concerns)
- Follow output formats for consistency
- 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