An open API service indexing awesome lists of open source software.

https://github.com/irenicj/claude-user-memory

๐Ÿค– Professional AI specialist agents for Claude Code CLI - curated from industry-leading AI tools. 12 specialized agents covering backend, frontend, DevOps, security, management & more. Plug-and-play installation.
https://github.com/irenicj/claude-user-memory

Last synced: 2 months ago
JSON representation

๐Ÿค– Professional AI specialist agents for Claude Code CLI - curated from industry-leading AI tools. 12 specialized agents covering backend, frontend, DevOps, security, management & more. Plug-and-play installation.

Awesome Lists containing this project

README

          

# ๐Ÿ› ๏ธ Claude Code Specialized Agents

A curated collection of 12 specialized AI agents designed to enhance your software development workflow with [Claude Code CLI](https://docs.anthropic.com/claude-code).

**๐ŸŽฏ Professional-grade agents | ๐Ÿš€ Native Claude Code integration | ๐Ÿ”ง Production-ready workflows**

![Claude Code Agents](photo.jpeg)
*Specialized agents working with Claude Code CLI for enhanced development productivity*

## ๐ŸŒŸ Why Use Specialized Agents?

Transform your development workflow with AI agents that understand your specific domain:

- **๐ŸŽฏ Targeted Expertise**: Each agent specializes in specific technologies and workflows
- **๐Ÿš€ Enhanced Productivity**: Get more accurate, contextual assistance for your tasks
- **๐Ÿ”ง Professional Quality**: Enterprise-ready agents with comprehensive domain knowledge
- **๐Ÿ“š Best Practices**: Built-in knowledge of industry standards and modern practices
- **๐Ÿค Team Collaboration**: Agents designed for different roles in development teams

## ๐Ÿ“‹ Complete Agent Collection

| Agent | Specialization | Primary Use Cases |
|-------|---------------|-------------------|
| ๐Ÿ”ง **backend-specialist** | APIs, databases, server architecture | REST APIs, database optimization, microservices |
| ๐ŸŽจ **frontend-specialist** | UI/UX, modern frameworks, performance | React/Vue/Angular, responsive design, optimization |
| ๐Ÿš€ **devops-engineer** | CI/CD, infrastructure, deployment | Docker, Kubernetes, cloud platforms, monitoring |
| ๐Ÿ”’ **security-engineer** | Security architecture, compliance | Authentication, security audits, vulnerability assessment |
| ๐Ÿงช **qa-engineer** | Testing strategy, quality assurance | Test automation, quality gates, validation processes |
| ๐Ÿ—๏ธ **software-architect** | System design, technical standards | Distributed systems, architectural patterns, design decisions |
| โญ **senior-fullstack-developer** | Full-stack development, mentoring | Complex features, cross-stack integration, technical guidance |
| ๐Ÿ“‹ **product-owner** | Requirements, feature prioritization | User stories, stakeholder alignment, product roadmaps |
| ๐Ÿ“… **project-manager** | Planning, coordination, risk management | Timeline management, resource coordination, project delivery |
| ๐Ÿ‘ฅ **engineering-manager** | Team leadership, process optimization | Sprint planning, team velocity, performance management |
| ๐Ÿข **enterprise-cto** | Technology strategy, executive decisions | Architecture decisions, technology roadmaps, strategic planning |
| ๐Ÿ“š **technical-writer** | Documentation, API specs, guides | API documentation, user guides, knowledge management |

## โšก Quick Start

### 1. Install Claude Code CLI
```bash
# Install Claude Code if you haven't already
npm install -g @anthropic/claude-code
```

### 2. Install Agents
```bash
# Clone this repository
git clone https://github.com/irenicj/claude-code-agents.git
cd claude-code-agents

# Install agents to your Claude Code configuration
cp agents/* ~/.claude/agents/

# Verify installation
claude-code
> /agents
```

### 3. Start Using Agents
```bash
# Launch Claude Code
claude-code

# Use an agent for backend development
> Use backend-specialist to create a REST API for user authentication

# Use an agent for frontend work
> Use frontend-specialist to build a responsive navigation component

# Let Claude Code auto-select the best agent
> I need help setting up CI/CD pipeline for my Node.js app
# (Automatically suggests devops-engineer)
```

## ๐ŸŽฏ Usage Examples

### Backend Development
```bash
# API Development
> Use backend-specialist to design REST endpoints for a blog system

# Database Optimization
> backend-specialist help me optimize these PostgreSQL queries for better performance

# Microservices Architecture
> Use backend-specialist to design event-driven communication between services
```

### Frontend Development
```bash
# Component Development
> Use frontend-specialist to create a reusable modal component in React

# Performance Optimization
> frontend-specialist analyze and improve the loading time of my dashboard

# Responsive Design
> Use frontend-specialist to make this layout work on mobile devices
```

### DevOps & Infrastructure
```bash
# CI/CD Pipeline
> Use devops-engineer to set up GitHub Actions for automated testing and deployment

# Container Orchestration
> devops-engineer help me configure Kubernetes deployments for my microservices

# Monitoring & Observability
> Use devops-engineer to implement comprehensive logging and monitoring
```

### Full-Stack Feature Development
```bash
# 1. Planning Phase
> Use product-owner to define requirements for shopping cart feature

# 2. Architecture Design
> Use software-architect to design the shopping cart system architecture

# 3. Backend Implementation
> Use backend-specialist to implement cart API endpoints and database schema

# 4. Frontend Implementation
> Use frontend-specialist to build cart UI components and state management

# 5. Testing & Quality
> Use qa-engineer to create comprehensive test strategy for cart functionality

# 6. Security Review
> Use security-engineer to review cart implementation for security vulnerabilities

# 7. Deployment
> Use devops-engineer to deploy cart feature with zero-downtime strategy
```

## ๐Ÿ”ง Advanced Features

### Agent Auto-Selection
Claude Code automatically suggests the most relevant agent based on your query:

```bash
# These keywords trigger automatic agent selection:
"API development" โ†’ backend-specialist
"React component" โ†’ frontend-specialist
"CI/CD pipeline" โ†’ devops-engineer
"security review" โ†’ security-engineer
"test automation" โ†’ qa-engineer
```

### Task Tool Integration
Use agents with Claude Code's powerful Task tool for complex workflows:

```bash
# Complex multi-step tasks
> Use Task tool with backend-specialist to analyze this codebase and optimize database queries

# Parallel processing
> Use Task tool with devops-engineer to investigate infrastructure issues while I work on the frontend
```

### Custom Workflows
Create custom workflows combining multiple agents:

```bash
# Emergency Response Workflow
> production system is down, need multi-team investigation
# โ†’ Coordinates devops-engineer, backend-specialist, and security-engineer

# Feature Development Workflow
> building new payment system, need full-stack approach
# โ†’ Sequences product-owner โ†’ software-architect โ†’ specialists โ†’ qa-engineer
```

## ๐Ÿ“š Documentation

### Core Documentation
- **[Installation Guide](docs/claude-code-integration.md)** - Detailed setup instructions
- **[Agent Best Practices](docs/agent-best-practices.md)** - Tips for effective agent usage
- **[Usage Examples](examples/usage-examples.md)** - Real-world scenarios and patterns
- **[Workflow Patterns](examples/workflow-patterns.md)** - Common development workflows

### Agent-Specific Guides
Each agent includes comprehensive documentation with:
- Technical expertise areas
- Communication style and approach
- Enterprise context adaptation
- Success metrics and best practices
- Technology stack preferences

## ๐Ÿš€ Benefits for Development Teams

### Individual Developers
- **Faster Problem Solving**: Get expert-level guidance instantly
- **Learning Acceleration**: Learn best practices from domain experts
- **Quality Improvement**: Avoid common pitfalls with specialized knowledge
- **Productivity Boost**: Focus on implementation while agents handle complexity

### Development Teams
- **Consistent Standards**: All team members get the same high-quality guidance
- **Knowledge Sharing**: Capture and distribute domain expertise
- **Faster Onboarding**: New team members get expert mentoring
- **Better Collaboration**: Role-specific agents improve cross-functional work

### Enterprise Organizations
- **Scalable Expertise**: Access to specialized knowledge across all projects
- **Quality Assurance**: Consistent application of best practices
- **Risk Reduction**: Expert guidance reduces technical debt and security issues
- **Cost Efficiency**: Reduce dependency on external consultants

## ๐Ÿค Contributing

We welcome contributions to improve and expand our agent collection!

### Quick Contribution Guide
1. **Fork** the repository
2. **Create** a new agent or improve existing ones
3. **Test** with Claude Code CLI
4. **Submit** a pull request

See [CONTRIBUTING.md](CONTRIBUTING.md) for detailed guidelines.

### Enhancement Ideas
- New specialized agents for emerging technologies
- Improved agent prompts and responses
- Additional workflow patterns and examples
- Integration improvements with Claude Code features

## ๐Ÿ“Š Agent Performance

### Quality Metrics
- **90%+ Relevance**: Agents provide highly relevant, actionable guidance
- **Professional Standards**: All agents follow enterprise-grade practices
- **Up-to-Date Knowledge**: Regular updates with latest technology trends
- **Comprehensive Coverage**: Full software development lifecycle support

### User Feedback
- **Faster Development**: Users report 20-40% faster task completion
- **Improved Quality**: Better code quality and fewer bugs
- **Enhanced Learning**: Accelerated skill development in new domains
- **Better Collaboration**: Improved cross-team communication and standards

## ๐Ÿ”— Resources

### Claude Code Documentation
- [Claude Code Official Docs](https://docs.anthropic.com/claude-code)
- [Agent System Guide](https://docs.anthropic.com/claude-code/agents)
- [Task Tool Documentation](https://docs.anthropic.com/claude-code/task-tool)

### Community & Support
- [GitHub Issues](https://github.com/irenicj/claude-code-agents/issues) - Bug reports and feature requests
- [GitHub Discussions](https://github.com/irenicj/claude-code-agents/discussions) - Community Q&A
- [Claude Code Community](https://docs.anthropic.com/claude-code/community) - Official Claude Code community

## โš–๏ธ License

MIT License - see [LICENSE](LICENSE) for details.

## ๐Ÿ™ Acknowledgments

Built for the Claude Code community with inspiration from:
- [Claude Code CLI](https://github.com/anthropics/claude-code) by Anthropic
- Modern software development practices and industry standards
- Feedback from developers and engineering teams worldwide

---

**Transform your development workflow with specialized AI agents designed for Claude Code CLI!**

*Professional software development made more efficient, collaborative, and enjoyable.* ๐Ÿš€