Template Setup¶
Use the GitHub template to create a new project with the full claude-toolbox configuration pre-wired.
Steps¶
-
Create from template: Create a new project from this template using the Use this template button.
-
Initialize the template — choose one method:
Go to your new repo's Actions tab → Template Cleanup → Run workflow. Provide:
LANGUAGES(required) — programming languages, comma-separated (e.g.,python,python,typescript)- Other inputs are optional with sensible defaults
-
Clone your repo (if using Option A) and verify MCP servers:
> /mcp ╭────────────────────────────────────────────────────────────────────╮ │ Manage MCP servers │ │ │ │ ❯ 1. context7 ✔ connected · Enter to view details │ │ 2. pal ✔ connected · Enter to view details │ ╰────────────────────────────────────────────────────────────────────╯The kk plugin (skills, commands, hooks) is available via the claude-toolbox marketplace configured in
.claude/settings.json. -
Finalize initialization:
This installs the kk plugin, wires up the Capy knowledge base (if installed), and commits the configuration.
-
Recommended: Run
/configin Claude Code and disable Auto-compact. This prevents Claude from compacting context mid-task, which degrades quality significantly. See Recommended Settings for the full config.
What You Get¶
.claude/— settings, statusline, sync infrastructure.codex/— Codex-equivalent configurationCLAUDE.md/AGENTS.md— project instructions- Template sync — pull future updates from upstream
Next Steps¶
- Try It — run the pipeline in 5 minutes
- Template Sync — how to receive upstream updates
- MCP Servers — configure Context7, Pal, Capy