Skip to main content

πŸš€ 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​

ComponentCountPurpose
πŸ€– Agents13+Architect, Code Reviewer, Security Expert, TDD Coach...
⚑ Commands31+/plan, /tdd, /code-review, /build-fix...
πŸ“š Skills28+Frontend, Backend, Python, Go, Security β€” full stack
🎣 Hooks20+Intelligent automation for linting, formatting, etc.
πŸ“ RulesFull coverageTypeScript/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:

AgentRoleUse Case
plannerFeature PlannerCreate implementation plans, break down tasks
architectSystem ArchitectTech stack decisions, architecture design
code-reviewerCode ReviewerQuality, security, maintainability checks
security-reviewerSecurity ExpertVulnerability analysis, security audits
tdd-guideTDD CoachRed-Green-Refactor cycle guidance
e2e-runnerE2E TesterPlaywright 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​

ConceptAnalogyExplanation
AgentsExpert TeamDifferent roles in a restaurant, each with their specialty
CommandsQuick ButtonsOne-tap shortcuts on your phone
SkillsPlaybooksDomain-specific "recipe books"
HooksSmart HomeAutomated triggers like smart home devices
RulesCode of ConductCompany employee handbook
ContextsWork ModesActors 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:

  1. πŸ”΄ RED - Write a failing test
  2. 🟒 GREEN - Write minimal implementation to pass
  3. πŸ”΅ REFACTOR - Refactor the code
  4. βœ… 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!