Get your project running in 2 minutes with Quick Start presets, or take full control with custom configuration.
Time: 2 minutes | Best for: Standard tech stacks
Select a preset that matches your project type and everything is configured automatically.
Time: 5-10 minutes | Best for: Unique requirements
Manually configure each aspect of your project for complete control.
Time: 30 minutes | Best for: First-time users
Step-by-step walkthrough with explanations of every concept.
# Clone the repository
git clone https://github.com/dylanburkey/claude-code-sidekick.git
cd claude-code-sidekick
# Copy to your project
cp -r .claude/ /path/to/your/project/
cp PROJECT_STARTER.md /path/to/your/project/
cp .env.example /path/to/your/project/
cd /path/to/your/project/Open PROJECT_STARTER.md and choose your tech stack:
### Project Preset
- [ ] **Static Website** - HTML, Modern CSS, Vanilla JS
- [x] **Astro Site** - Astro 5, Modern CSS, Islands ← Put X here
- [ ] **React App** - React, TypeScript, Vite
- [ ] **Next.js App** - Next.js 15, App Router
- [ ] **Vue/Nuxt** - Vue 3, Nuxt, Composition API
- [ ] **SvelteKit** - Svelte 5, SvelteKit
- [ ] **Full Stack** - Complete backend + frontend + database
- [ ] **Custom** - Manual configuration/quick-startDone! Your project is configured with:
- Code quality rules for your tech stack
- MCP servers (database, cloud, analytics)
- Development hooks (git, formatting, testing)
- Specialized AI agents
- Project structure
In PROJECT_STARTER.md, fill out:
## Project Information
### Project Name
My Awesome App
### Project Description
A web application that helps users manage their tasks efficiently
### Primary Goal
Create a simple, beautiful task manager that works on all devices# Create your project plan
/project-planner
# Generate implementation tasks
/task-planner
# Let agents build your project
/task-runnerYour application is ready!
For projects with unique requirements:
Same as Quick Start Step 1 above.
### Project Preset
- [x] **Custom** - Manual configuration### Master Toggles
- **MCP Servers**: `TRUE` # External services
- **Development Hooks**: `TRUE` # Automation
- **Code Quality Rules**: `TRUE` # Linting/standards
- **AI Agents**: `TRUE` # Specialized agentsSet to FALSE to disable entire categories.
## Code Rules Configuration
### Language Standards
- **Modern JavaScript**: `TRUE`
- **TypeScript**: `FALSE`
- **Node.js**: `FALSE`
- **Python**: `FALSE`
### Framework Standards
- **Astro**: `TRUE`
- **React**: `FALSE` (... configure what you need ...)See Configuration Guide for all options.
## MCP Configuration
### Database & Storage
- **Neon Database**: `TRUE`
- **Supabase**: `FALSE`
### Cloud & Infrastructure
- **Cloudflare**: `TRUE`
- **Vercel**: `FALSE` (... select what you need ...)/mcp-setup # Configure MCP servers
/hooks-setup # Configure development hooks
/rules-setup # Configure code quality rulesFollow steps 4-5 from Quick Start above.
- Check the Architecture docs for design decisions
- Review CLAUDE.md for AI context
- Look at the QUICKSTART.md for more details