serpro69/claude-toolbox — Summary
One-Line Description
ELv2-licensed, battle-tested development workflow toolkit for Claude Code and OpenAI Codex: 11 pipeline skills, Capy MCP context router, multi-model review via sub-agents, and language-specific profiles — distributed as an installable plugin with Go-based cross-provider code generation.
What This Is
claude-toolbox is a structured development workflow framework built around an 11-skill pipeline covering the full cycle from idea to documentation. The canonical content lives in klaude-plugin/ (for Claude Code) and is auto-generated into kodex-plugin/ (for Codex) by a Go tool (cmd/generate-kodex/). It is NOT a template to fork — it distributes via Claude Code's plugin marketplace system, pointing to the author's own GitHub repository as a custom marketplace.
The core loop is: /kk:design → /kk:review-design → /kk:implement → /kk:review-code → /kk:test → /kk:document
Scale
- Stars: 142 (2026-05-26)
- License: ELv2 (Elastic License v2)
- Skills: 11 (design, review-design, implement, review-code, review-spec, test, document, diff-skill, merge-docs, chain-of-verification, dependency-handling)
- Agents: 5 (code-reviewer, design-reviewer, eval-grader, profile-resolver, spec-reviewer)
- Commands: 5 directories (chain-of-verification, migrate-from-taskmaster, review-code, review-spec, template)
- Hooks: 1 PreToolUse Bash validator
- MCP Servers: 1 (Capy — context-window routing with BM25 + SQLite
knowledge.db) - Language profiles: 8 (go, java, js_ts, kotlin, k8s, k8s-operator, python, skill-md)
Target Audience
Experienced developers who want structured, repeatable agentic development workflows across multiple languages and multiple projects — with persistent context via a knowledge base and multi-model code review. Not a beginner-friendly quickstart; more like professional tooling for power users.
Installation
- Add to an existing project (adopting) or use as a repository template
- Enable via
settings.json:"enabledPlugins": {"kk@claude-toolbox": true} - Point at custom marketplace:
"extraKnownMarketplaces": {"claude-toolbox": {"source": {"source": "github", "repo": "serpro69/claude-toolbox"}}}
Skills are then available as /kk:<name>. Three setup paths: template, adopt-existing, plugin-only.
Key Differentiators
- Cross-provider code generation:
klaude-plugin/is the canonical source;make generate-kodexproduces Codex-compatible output (resolves${CLAUDE_PLUGIN_ROOT}, converts agents to TOML). CI checks freshness. - Capy MCP router: Local SQLite knowledge base (
knowledge.db) with BM25 search for context-window-aware retrieval. Blocks curl/wget to prevent exfiltration. Sandboxed subprocess. - Language-specific profiles: 8 distinct profile directories providing per-language implementation, testing, and review guidance — invoked dynamically via
profile-resolveragent. - Multi-model code review:
/kk:review-code:isolatedspawns independent sub-agent reviewers with no authorship bias; supports routing to external Gemini models. - Non-permissive license: ELv2 restricts commercial SaaS use — unique among batch peers.
- Opinionated behavioral CLAUDE.extra.md: Direct/challenging interaction style, explicit assumption-stating, document-deferred-work protocol — not soft guardrails but hard behavioral contracts.