A curated collection of specialized Claude Code agents for AI/ML development, database architecture, code quality, and enterprise software engineering.
This repository contains 15 professional-grade agents designed to enhance Claude Code's capabilities across multiple domains:
- AI/ML Architecture - Design GraphRAG systems, optimize embeddings, plan ML pipelines
- Database Architecture - Neo4j schema design, vector-graph hybrid systems, query optimization
- Code Quality - Complexity reduction, dependency tracking, refactoring automation
- Backend Infrastructure - API design, security audits, performance optimization
- System Architecture - High-level design, technology selection, integration planning
# Clone the repository
git clone https://github.com/yourusername/claude-code-agents.git
cd claude-code-agents
# Run the installer
./install.sh
# Restart Claude Code# Copy agents to Claude Code directory
cp claude-code-agents/agents/*.md ~/.claude/agents/
# Restart Claude Code| Agent | Description | MCP Requirements |
|---|---|---|
| complexity-reducer | Analyzes and reduces code complexity with Neo4j dependency tracking | Neo4j |
| ai-ml-architect | Designs AI/ML systems, RAG pipelines, knowledge graphs | Neo4j, DuckDuckGo, Sequential Thinking |
| honest-broker | Verifies completion claims and production readiness | GitHub |
| backend-infrastructure-expert | Server-side development, database optimization, security | GitHub, Neo4j |
| Agent | Description | MCP Requirements |
|---|---|---|
| database-architect-neo4j | Neo4j schemas for vector-graph hybrid systems | Neo4j |
| neo4j-schema-architect | Creates and optimizes Neo4j graph database schemas | Neo4j |
| neo4j-chunking-strategist | Optimal chunking strategies for RAG systems | Neo4j, DuckDuckGo |
| chief-software-architect | High-level system design and architectural decisions | Sequential Thinking, DuckDuckGo |
| autonomous-qa-engineer | Automated testing and quality assurance | - |
| compliance-enforcer | Validates code against project rules | - |
| frontend-expert | Frontend development and optimization | DuckDuckGo |
| gui-designer | UI/UX design and accessibility | DuckDuckGo |
| medical-imaging-expert | Medical imaging and DICOM processing | - |
| task-completion-monitor | Ensures multi-step tasks complete fully | - |
| bug-collector | Analyzes and documents bugs for future prevention | Neo4j (optional) |
Many agents require Model Context Protocol (MCP) tools. See docs/MCP_SETUP.md for detailed installation instructions.
# Neo4j (required for database/AI agents)
claude mcp add --transport stdio neo4j \
--env NEO4J_URI=bolt://localhost:7687 \
--env NEO4J_USERNAME=neo4j \
--env NEO4J_PASSWORD=your_password \
-- npx -y @johnymontana/neo4j-mcp
# GitHub (required for verification agents)
claude mcp add --transport stdio github \
--env GITHUB_PERSONAL_ACCESS_TOKEN=your_token \
-- npx -y @modelcontextprotocol/server-github
# DuckDuckGo Search (for research capabilities)
claude mcp add --transport stdio duckduckgo \
-- npx -y duckduckgo-mcp-server
# Sequential Thinking (for complex decisions)
claude mcp add --transport stdio sequential-thinking \
-- npx -y @modelcontextprotocol/server-sequential-thinking- Agent Catalog - Detailed description of each agent
- MCP Setup Guide - Installing and configuring MCP tools
- Usage Guide - How to use agents effectively
- Teaching Guide - Guide for instructors teaching Claude Code
- Example Conversations - Real-world usage examples
New to Claude Code agents? Start here:
- Read the Usage Guide for basic concepts
- Install agents using the Quick Start instructions
- Try the Example Conversations to see agents in action
- Join discussions in GitHub Issues
Contributions are welcome! Please read CONTRIBUTING.md before submitting agents.
All agents must:
- Include clear descriptions with usage examples
- Document MCP tool requirements
- Follow the established agent template
- Be tested with real-world scenarios
MIT License - See LICENSE for details.
Built for the Claude Code community. Special thanks to:
- Anthropic for Claude Code
- Contributors of MCP servers
- The open-source community
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: docs/
Made with ❤️ for the Claude Code community