Install any skill in seconds. Free to start, no credit card required.
Get Started Free →stevesolun/toolbox
Pre/post dev toolbox — named bundles of skills/agents loaded before development work and councils of experts invoked after. Run /toolbox or the toolbox.py CLI to list, activate, initialize, export, import, and validate toolboxes. Invoke at the start or end of a dev session, when setting up a new repo, or when sharing toolboxes with a team.
Passed 20 of 21 test cases with the skill, and 8 of 21 without it.
and 17 more in the full report
13 fixed8 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
Where are global bundle settings stored on disk by default? Provide the exact filesystem location path.
| Checked | Without skill | With skill |
|---|---|---|
| Identifies the global file path as ~/.claude/toolboxes.json | Missed | Passed |
The instructions your model reads when the skill loads.
Named bundles of skills/agents that run before (pre) or after (post)
a development task. Learn patterns from past work and propose new bundles.
Invoke slash, pre-commit, session-end, or file-save.
| Task | Command |
|---|---|
| Seed 5 starter toolboxes | python src/toolbox.py init |
| List available toolboxes | python src/toolbox.py list |
| Inspect one | python src/toolbox.py show ship-it |
| Activate (global) | python src/toolbox.py activate ship-it |
| Export for sharing | python src/toolbox.py export ship-it |
| Import a shared toolbox | python src/toolbox.py import file.yaml |
| Validate config | python src/toolbox.py validate |
| Name | When to use |
|---|---|
| ship-it | End-of-feature: 7-expert council on the change set |
| security-sweep | Security audit with guardrail blocking HIGH findings |
| refactor-safety | Refactors with graph-informed blast radius |
| docs-review | When touching Markdown or API docs |
| fresh-repo-init | Blank repo: run intent interview and scaffold |
Global: ~/.claude/toolboxes.json.
Per-repo (overrides global): <repo_root>/.toolbox.yaml.
Each toolbox declares:
pre — skills/agents to load before work startspost — agents that form the council after work endsscope.analysis — diff | full | graph-blast | dynamictrigger — slash, pre_commit, session_end, or file_save globbudget.max_tokens / budget.max_seconds — hard stop on runaway costdedup.policy — fresh (always re-run) or cached (reuse within window)test cases passed, vs 8 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.