Skip to content

Starter toolboxes

Five presets ship in docs/toolbox/templates/. toolbox init activates them into ~/.claude/toolboxes.json; you can then override any field per-repo in .toolbox.yaml.

ship-it

Professional council of 7 experts for end-of-feature review.

Runs code-reviewer, security-reviewer, architect-review, test-automator, performance-engineer, accessibility-tester, and docs-lookup against the diff + graph blast radius.

  • Triggers: slash, pre-commit, session-end.
  • Scope: dynamic — diff plus imports of changed modules.
  • Budget: 200 k tokens / 420 seconds.
  • Guardrail: on (HIGH/CRITICAL blocks pre-commit).

Best for: shipping a feature branch. The council covers correctness, security, architecture, testing, performance, accessibility, and docs in one pass.

security-sweep

Full-repo security audit with blocking guardrail on HIGH findings.

Runs security-reviewer, backend-security-coder, frontend-security-coder, and compliance-auditor against the entire repo.

  • Triggers: slash, pre-commit.
  • Scope: full — every tracked file.
  • Budget: 300 k tokens / 600 seconds.
  • Guardrail: on.

Best for: periodic audits, pre-release sweeps, compliance checkpoints. Expensive; not a per-commit hook.

refactor-safety

Graph-informed refactor review with regression and dead-code checks.

Runs architect-review, refactor-cleaner, test-automator, and code-reviewer against diff + graph blast.

  • Triggers: slash, pre-commit.
  • Scope: dynamic.
  • Budget: 120 k tokens / 300 seconds.
  • Guardrail: off — flags issues without blocking.

Best for: mid-refactor checkpoints. Catches orphaned code, downstream breakage, missing test updates.

docs-review

Documentation pass: accuracy, completeness, clarity, and API parity.

Runs docs-lookup, technical-writer, and code-reviewer against docs diffs.

  • Triggers: slash, pre-commit.
  • Scope: diff.
  • Budget: 60 k tokens / 180 seconds.
  • Guardrail: off.

Best for: docs-heavy branches and README updates.

fresh-repo-init

New-repo bootstrap: run the intent interview, scaffold plan, pick initial toolbox.

Invokes intent_interview in interactive mode, then activates whichever starters the user selects.

  • Triggers: slash only.
  • Scope: full (fresh scan of a new repo).
  • Budget: small — this bundle is just an orchestrator.

Best for: git init followed by toolbox init.

Activation

# Pick starters interactively
python -m intent_interview init

# Non-interactive preset
python -m intent_interview init --preset existing --apply
python -m intent_interview init --preset docs-heavy --apply
python -m intent_interview init --preset security-first --apply

# Activate a specific starter directly
ctx-toolbox activate ship-it

See Intent interview for the full flow.