π Welcome to Everything Claude Code
In a nutshell: Turn Claude Code into your ultimate development partner!
β¨ What is this?β
Everything Claude Code (ECC) is a production-grade collection of Claude Code configurations, built by Anthropic Hackathon champions.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Your current development workflow: β
β β Manually searching docs β
β β Repeating the same instructions β
β β Inconsistent code style β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β After using ECC: β
β β
13+ professional AI agents collaborating β
β β
31+ slash commands at your fingertips β
β β
28+ skills covering the full stack β
β β
Automated hooks triggered intelligently β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π― Core Capabilitiesβ
| Component | Count | Purpose |
|---|---|---|
| π€ Agents | 13+ | Architect, Code Reviewer, Security Expert, TDD Coach... |
| β‘ Commands | 31+ | /plan, /tdd, /code-review, /build-fix... |
| π Skills | 28+ | Frontend, Backend, Python, Go, Security β full stack |
| π£ Hooks | 20+ | Intelligent automation for linting, formatting, etc. |
| π Rules | Full coverage | TypeScript/Python/Go coding standards |
π Get Started in 5 Minutesβ
1οΈβ£ Install the Pluginβ
# Add marketplace
codebuddy plugin marketplace add https://github.com/affaan-m/everything-claude-code
# Install plugin
codebuddy plugin install everything-claude-code@everything-claude-code
2οΈβ£ Install Rulesβ
# Copy common rules
cp -r rules/common/* .codebuddy/rules/
# If you need TypeScript rules
cp -r rules/typescript/* .codebuddy/rules/
3οΈβ£ Let's Go!β
# Try these superpowered commands
/plan "Add user authentication"
/tdd
/code-review
/build-fix
π Learning Pathβ
π‘ Core Concepts at a Glanceβ
π€ Agents - Your AI Teamβ
Just like a restaurant has different roles, each agent has its own specialty:
| Agent | Role | Use Case |
|---|---|---|
| planner | Feature Planner | Create implementation plans, break down tasks |
| architect | System Architect | Tech stack decisions, architecture design |
| code-reviewer | Code Reviewer | Quality, security, maintainability checks |
| security-reviewer | Security Expert | Vulnerability analysis, security audits |
| tdd-guide | TDD Coach | Red-Green-Refactor cycle guidance |
| e2e-runner | E2E Tester | Playwright test generation and execution |
β‘ Commands - Slash Commandsβ
Like activating superhero abilities, type / to summon various powers:
/plan "I need to add real-time notifications" # Create an implementation plan
/tdd # Start TDD workflow
/code-review # Code review
/build-fix # Auto-fix build errors
/e2e --url=http://localhost:3000 # E2E testing
π Skills - Domain-Specific Knowledgeβ
Skills are workflow definitions containing best practices for specific domains:
- frontend-patterns - React/Next.js patterns and best practices
- backend-patterns - API, database, caching design patterns
- python-patterns - Pythonic idioms and best practices
- django-patterns - Django framework patterns
- continuous-learning - Auto-extract patterns from sessions
- tdd-workflow - Complete TDD methodology
π£ Hooks - Automation Triggersβ
Hooks automatically execute actions when specific events occur:
- SessionStart - Load context when session begins
- PreToolUse - Intercept and check before tool usage
- PostToolUse - Format code after tool usage
- Stop - Check for console.log after each response
π Rules - Guidelinesβ
Rules are guiding principles the AI must follow in all tasks:
- Coding style, immutability, file organization
- Commit format, PR workflow
- TDD, 80%+ coverage requirements
- Model selection, context management
- Design patterns, security checks
π Understanding Through Analogiesβ
| Concept | Analogy | Explanation |
|---|---|---|
| Agents | Expert Team | Different roles in a restaurant, each with their specialty |
| Commands | Quick Buttons | One-tap shortcuts on your phone |
| Skills | Playbooks | Domain-specific "recipe books" |
| Hooks | Smart Home | Automated triggers like smart home devices |
| Rules | Code of Conduct | Company employee handbook |
| Contexts | Work Modes | Actors switching costumes for different scenes |
π₯ Getting Started in Practiceβ
Example 1: /plan - Create a Planβ
/plan "Implement a shopping cart with Stripe payment"
Output:
- β Analyze requirements
- β Create implementation plan
- β Recommend relevant skills
- β Break down task steps
- β Wait for your confirmation before executing
Example 2: TDD Red-Green-Refactorβ
/tdd --feature="user registration"
Follow the AI guidance to complete:
- π΄ RED - Write a failing test
- π’ GREEN - Write minimal implementation to pass
- π΅ REFACTOR - Refactor the code
- β VERIFY - Ensure 80%+ coverage
Example 3: Smart Code Reviewβ
# Auto-review before committing
/code-review
# Review specific files
/code-review --files="src/auth/*.ts"
π Next Stepsβ
Choose a topic to dive deeper into:
- π Quick Start Guide - Complete installation and setup tutorial
- π§ Core Concepts - Deep dive into Agents/Commands/Skills/Hooks/Rules
- π οΈ Practical Guides - TypeScript/Python/Go project walkthroughs
- π Advanced Topics - Multi-agent orchestration, performance, troubleshooting
π Ready for your ECC superpower journey? Let's get started!