Skip to content

stewnight/claude-code-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Claude Code AI Agents Collection

A comprehensive collection of specialized AI agents for Claude Code that enhance development workflows through intelligent task routing, pattern enforcement, and domain-specific expertise.

🚀 Quick Start

1. Install Agents

Copy all agent files to your user-level Claude configuration directory:

macOS/Linux:

mkdir -p ~/.claude/agents
cp .claude/agents/*.md ~/.claude/agents/

Windows:

mkdir %USERPROFILE%\.claude\agents
copy .claude\agents\*.md %USERPROFILE%\.claude\agents\

2. Configure CLAUDE.md

Copy the CLAUDE.md file to your user directory:

macOS/Linux:

cp CLAUDE.md ~/.claude/CLAUDE.md

Windows:

copy CLAUDE.md %USERPROFILE%\.claude\CLAUDE.md

Note: If you already have a CLAUDE.md file, merge the contents or add the core principle: - Always make use of available agents and sub-agents

📦 What's Included

Specialized Agents

Agent Purpose Key Features
🚦 Agent Router Automatically routes requests to appropriate agents Multi-domain analysis, optimal agent selection
🎯 Agent Orchestration Manager Coordinates multiple agents for complex tasks Parallel execution, dependency management
📋 Multi-Agent Planner Creates structured execution plans Task decomposition, resource allocation
🔍 Context Retrieval Specialist Gathers information from diverse sources Documentation fetching, pattern extraction
🧠 Memory Knowledge Keeper Maintains persistent memory across sessions Pattern learning, knowledge graphs
🛡️ Pattern Enforcer Validates code against established patterns Auto-migration, standards compliance
⚛️ React Pro React v19 expertise Server Components, Suspense, performance
🔷 TypeScript Expert Advanced TypeScript assistance Complex types, migration, generics
🐛 Debugger Pro Bug diagnosis and error analysis Stack trace analysis, performance profiling
🎨 UI/UX Designer Design analysis and implementation Accessibility, responsive layouts, Tailwind
💬 Prompt Optimization Refines and optimizes AI prompts Prompt engineering, template creation

🔄 Common Workflows

Feature Development

multi-agent-planner → agent-orchestration-manager → [react-pro, typescript-expert, ui-ux-designer] → pattern-enforcer → memory-knowledge-keeper

Debugging

debugger-pro → context-retrieval-specialist → pattern-enforcer → memory-knowledge-keeper

Code Migration

multi-agent-planner → [typescript-expert OR react-pro] → pattern-enforcer

🎯 Use Cases

  • Complex Feature Implementation: Automatically coordinate frontend, backend, and database work
  • Code Quality: Enforce consistent patterns and prevent repetitive mistakes
  • Performance Optimization: Identify bottlenecks and implement optimizations
  • Learning & Adaptation: Learn from corrections and apply patterns consistently
  • Documentation Integration: Fetch and apply latest documentation patterns

📁 Directory Structure

~/.claude/
├── agents/
│   ├── agent-orchestration-manager.md
│   ├── agent-router.md
│   ├── context-retrieval-specialist.md
│   ├── debugger-pro.md
│   ├── memory-knowledge-keeper.md
│   ├── multi-agent-planner.md
│   ├── pattern-enforcer.md
│   ├── prompt-optimization-specialist.md
│   ├── react-pro.md
│   ├── typescript-expert.md
│   └── ui-ux-designer.md
└── CLAUDE.md (configuration and workflow guide)

⚙️ Configuration

The system uses a hierarchical configuration approach:

  1. User-level CLAUDE.md (global settings) - ~/.claude/CLAUDE.md
  2. Project-level CLAUDE.md (project overrides) - ./CLAUDE.md
  3. Pattern files (project patterns) - ./.claude-patterns.yml

🔥 Key Benefits

  • 🚀 Faster Development: Parallel agent execution and intelligent task routing
  • 🛡️ Higher Quality: Automatic pattern enforcement and validation
  • 🧠 Continuous Learning: Agents learn from your corrections and preferences
  • 📚 Always Current: Automatic documentation fetching and pattern extraction
  • 🎯 Domain Expertise: Specialized agents for React, TypeScript, UI/UX, and more

💡 Tips

  1. Let agents work proactively - They'll automatically engage when their expertise is needed
  2. Trust agent outputs - They're specialized experts in their domains
  3. Use agent-router when unsure - It will find the right agent for your task
  4. Update patterns regularly - When you correct something, it's remembered for next time
  5. Run agents in parallel - Use agent-orchestration-manager for complex multi-part tasks

🤝 Contributing

Feel free to customize agents for your specific needs. Each agent is a markdown file that defines its capabilities and behavior patterns.

📝 License

These agent configurations are provided as-is for use with Claude Code. Customize and extend as needed for your development workflow.


Transform your Claude Code experience with intelligent, specialized agents that learn and adapt to your development style.

About

Claude Code Agents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published