Complete development framework for AI-assisted coding with Claude. Professional project scaffolding, specialized agents, and automation in one command.
© 2026 Dylan Burkey. All Rights Reserved.
PROPRIETARY SOFTWARE - This software and all associated code, documentation, and materials are the exclusive property of Dylan Burkey. Unauthorized copying, modification, distribution, or use of this software is strictly prohibited. See LICENSE file for complete terms.
npx create-claude-projectFollow the interactive prompts to scaffold a production-ready project with Claude Code Sidekick configured.
# Clone the repository
git clone https://github.com/dylanburkey/claude-code-sidekick.git
cd claude-code-sidekick
# Copy to your project
cp -r .claude/ /your-project/
cp PROJECT_STARTER.md /your-project/
# Configure with Quick Start
# Edit PROJECT_STARTER.md, then run:
/quick-startTraditional AI coding tools give you suggestions. Claude Code Sidekick gives you systems.
While Cursor, Windsurf, and Copilot excel at code completion and inline suggestions, they leave you to figure out project structure, workflow automation, and system integration. Claude Code Sidekick provides a complete, opinionated development framework that transforms how you build software with AI.
- Professional CLI -
npx create-claude-projectfor instant project generation - 50+ Specialized Agents for every development task
- 35+ Pre-Configured MCP Integrations (databases, cloud, analytics, payments)
- 32+ Automated Hooks for quality, testing, and deployment
- Declarative Configuration - Just flip TRUE/FALSE switches
- Spec-Driven Development with EARS notation
- Complete Documentation for every component
Setup Time: 2 minutes with CLI, 5 minutes manual Configuration: Choose a preset or use TRUE/FALSE flags Result: Production-ready development environment
The create-claude-project CLI scaffolds production-ready projects with:
- 8 Production Presets - Static, Astro, React, Next.js, Nuxt, SvelteKit, Full Stack, Custom
- Feature Selection - Database, auth, analytics, deployment configs
- Automatic Setup - All files, dependencies, and configurations
- Claude Code Integration - .claude/ directory with agents, hooks, and rules
- Git Ready - Initialized with .gitignore and initial commit
- Zero Config - Everything works out of the box
Others: Write complex configuration files, install tools manually, configure each integration Sidekick: Mark what you want as TRUE, run one command, done
## MCP Configuration
- **Neon Database**: `TRUE`
- **Cloudflare**: `TRUE`
- **GitHub**: `TRUE`
- **Stripe**: `TRUE`
## Hooks Configuration
- **Pre-Commit Validation**: `TRUE`
- **Auto Format on Save**: `TRUE`Run /mcp-setup and /hooks-setup - your entire development environment is
configured.
Others: General-purpose AI that tries to do everything Sidekick: 50+ specialized agents, each expert in their domain
- Code Generation Agents - Generate components, APIs, migrations, configs
- Task Automation Agents - Handle builds, deployments, CI/CD
- Testing Agents - Create tests, run audits, validate accessibility
- Documentation Agents - Generate docs, maintain READMEs, update changelogs
- Blockchain Agents - Smart contracts, DApps, Web3 integration
Each agent includes real examples, best practices, and MCP integration.
Others: Manual MCP setup, one server at a time Sidekick: 35+ pre-configured MCP providers across 10 categories
- Databases: Neon, Supabase, Turso, Pinecone
- Cloud: Cloudflare, AWS, Vercel, Railway
- Development: GitHub, GitLab, Linear, Sentry
- Analytics: GA4, PostHog, Axiom, Datadog
- Payments: Stripe, PayPal, Shopify
- AI/ML: OpenAI, Anthropic, Hugging Face, Replicate
- And 20+ more...
Each provider includes:
- JSON configuration
- Environment variable templates
- Setup documentation
- Agent integration examples
Others: Manual testing, linting, and deployment Sidekick: 32+ hooks automate your entire workflow
- Git Hooks - Validate commits, enforce standards, run tests
- File Hooks - Auto-format, sort imports, update docs
- Build Hooks - Pre-build validation, post-build analysis
- Deployment Hooks - Pre-deploy checks, rollback automation
- Agent Hooks - Task notifications, error handling
All configurable with TRUE/FALSE flags.
Others: Start coding, figure it out as you go Sidekick: Define requirements first with EARS notation
## Functional Requirements
### Event-Driven
- WHEN user clicks submit THE SYSTEM SHALL validate all fields
- WHEN validation passes THE SYSTEM SHALL send data to API
### State-Driven
- WHILE form is submitting THE SYSTEM SHALL disable submit button
- WHILE user is authenticated THE SYSTEM SHALL show logout option
### Error Handling
- IF network request fails THEN THE SYSTEM SHALL retry up to 3 timesClear, testable, unambiguous requirements that become your implementation roadmap.
Cursor Strengths:
- Excellent AI pair programming
- Natural language code editing
- Context-aware suggestions
Sidekick Advantages:
- Complete project structure
- Pre-configured integrations (35+ MCPs)
- Automated workflows (32+ hooks)
- Specialized agents for every task
- Declarative configuration
- Reusable across all projects
Use Together: Cursor for coding + Sidekick for structure and automation
Windsurf Strengths:
- Flow-based development
- Multi-file editing
- Contextual awareness
Sidekick Advantages:
- Standardized workflows
- Pre-built agent library
- MCP integration system
- Quality automation
- Production-ready configurations
- Team collaboration features
Use Together: Windsurf for flow + Sidekick for structure and deployment
Copilot Strengths:
- Fast autocomplete
- Wide IDE support
- Simple setup
Sidekick Advantages:
- Complete development framework
- Project structure and organization
- Integration management
- Quality enforcement
- Documentation automation
- Deployment pipelines
Use Together: Copilot for suggestions + Sidekick for everything else
.claude/
├── commands/ # /project-planner, /task-planner, /mcp-setup, /hooks-setup, /quick-start
├── agents/ # Specialized AI agents for different tasks
├── hooks/ # 32+ automated development hooks
│ ├── definitions/ # Pre-configured hook definitions
│ ├── templates/ # Create custom hooks
│ └── examples/ # Example configurations
├── mcp/ # MCP integration system
│ ├── providers/ # 35+ pre-configured MCP providers
│ ├── templates/ # Custom MCP guide
│ └── configs/ # Generated configurations
├── rules/ # Development standards
│ ├── code-style.md
│ ├── accessibility.md
│ └── documentation.md
└── steering/ # Project-specific guidance
├── product.md
├── tech.md
└── structure.md
cli/
├── bin/create-claude-project.js # CLI entry point
├── src/
│ ├── index.js # Interactive prompts
│ ├── templates.js # 8 preset configurations
│ ├── scaffold.js # Project scaffolding
│ └── utils.js # Helper functions
agent-library/
├── code-generation/ # Generate components, APIs, configs
├── task-automation/ # Build, deploy, CI/CD automation
├── testing/ # Unit tests, E2E, accessibility audits
├── documentation/ # API docs, READMEs, changelogs
├── blockchain/ # Smart contracts, DApps, Web3
└── templates/ # Create custom agents
- CLI Guide - Instant project creation with CLI
- Quick Start Guide - Preset-based setup
- Getting Started - Complete setup reference
- Beginner's Guide - For complete beginners
- Nuxt Full-Stack Walkthrough - Build complete Nuxt app
- Python FastAPI Walkthrough - Build RESTful API
- Web3 dApp with Privy - Build decentralized app
- Troubleshooting - Solutions for 50+ common issues
- MCP Integration - MCP setup guide
- Hooks Configuration - Automation hooks
- Agent Library - All available agents
- Instant setup with CLI
- Integrated services (database, hosting, analytics, payments)
- Quality built-in (accessibility, security, performance)
- Fast iteration with automated testing and deployment
- Standardized workflows across all teams
- Compliance built-in (WCAG, security scanning)
- Integration with 35+ pre-configured services
- Automated documentation
- Instant contributor setup with CLI
- Contribution-ready (pre-commit hooks, standards enforcement)
- Auto-generated documentation
- Quality gates and automated testing
- Quick DApp setup with CLI
- Specialized agents for smart contracts and DApp scaffolding
- Automated testing with testnet integration
- Built-in security scanning and auditing
We welcome contributions! Areas where you can help:
- New Agents - Add specialized agents to the library
- MCP Providers - Add new MCP integrations
- Hooks - Create useful automation hooks
- CLI Presets - Create new framework presets
- Documentation - Improve guides and examples
- Examples - Share real-world use cases
See CONTRIBUTING.md for guidelines.
- CLI Issues - CLI Documentation
- General Issues - GitHub Issues
- Discussions - GitHub Discussions
- Comprehensive Docs - All guides in this repo
MIT License - See LICENSE for details.
Other AI tools help you write code faster.
Claude Code Sidekick helps you build software better.
- 2-minute setup with professional CLI
- 50+ specialized agents for every task
- 35+ pre-configured integrations
- 32+ automated quality checks
- Complete documentation for non-developers
- Production-ready from day one
Stop cobbling together tools. Start with a system.
npx create-claude-projectGet Started → | Browse Agent Library →
Built for developers who want more than autocomplete.


