A starter template for Claude Code projects with pre-configured agents, commands, plugins, and environment variable handling.
- Custom Agents: Pre-built agents for coding, debugging, and codebase analysis
- Commands: Planning, spec updates, and GitHub issue creation
- Plugins: Bonfire sessions, TypeScript/Pyright LSP support
- Environment Variables: Automatic
.envloading via hooks
- Clone this template
- Create a
.envfile with your environment variables - Update
CLAUDE.mdwith your project details
.claude/
├── agents/ # Custom agent definitions
├── commands/ # Slash commands (/plan, /gh_issue, etc.)
├── plugins/ # Installed plugins and marketplaces
├── scripts/ # Shell scripts (env_vars.sh, etc.)
└── settings.local.json
The .claude/scripts/env_vars.sh script automatically loads variables from .env into Claude Code sessions via hooks. Variables in .env are exported and made available during your session.
Edit CLAUDE.md to configure:
- Project purpose and tech stack
- Build, test, and dev commands
- Session workflow preferences