本文へ移動
cccskills
無料GitHub で公開

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.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md3.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

toolbox

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.

Quick reference

TaskCommand
Seed 5 starter toolboxespython src/toolbox.py init
List available toolboxespython src/toolbox.py list
Inspect onepython src/toolbox.py show ship-it
Activate (global)python src/toolbox.py activate ship-it
Export for sharingpython src/toolbox.py export ship-it
Import a shared toolboxpython src/toolbox.py import file.yaml
Validate configpython src/toolbox.py validate

Starter templates

NameWhen to use
ship-itEnd-of-feature: 7-expert council on the change set
security-sweepSecurity audit with guardrail blocking HIGH findings
refactor-safetyRefactors with graph-informed blast radius
docs-reviewWhen touching Markdown or API docs
fresh-repo-initBlank repo: run intent interview and scaffold

Data model

Global: ~/.claude/toolboxes.json. Per-repo (overrides global): <repo_root>/.toolbox.yaml.

Each toolbox declares:

  • pre — skills/agents to load before work starts
  • post — agents that form the council after work ends
  • scope.analysis — diff | full | graph-blast | dynamic
  • trigger — slash, pre_commit, session_end, or file_save glob
  • budget.max_tokens / budget.max_seconds — hard stop on runaway cost
  • dedup.policy — fresh (always re-run) or cached (reuse within window)
  • guardrail — if true, block commit on HIGH findings

Invoke when

  • User says "I'm done with this feature" or commits a feature branch.
  • User opens a fresh repo (triggers fresh-repo-init suggestion).
  • User touches security-sensitive paths (triggers security-sweep file_save).
  • User asks "what toolboxes do I have?" or "run the council".

Reasoning

See docs/toolbox/index.md, docs/toolbox/starters.md, and docs/toolbox/verdicts.md for the current toolbox contract, starter bundles, and guardrail behavior.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Create or review an AGENTS.md file so coding agents get stable repo-local instructions: environment setup, testing, style, security boundaries, PR policy, and handoff rules. Use when a repo lacks durable agent guidance or when a custom harness needs a predictable context file.

日本語の概要は準備中です。原文の説明を表示しています。

stevesolun/ctx5882026年10月4日 更新

ask-matt

無料

Recommend the smallest Matt Pocock skill or short skill sequence that fits the user's current goal.

日本語の概要は準備中です。原文の説明を表示しています。

stevesolun/ctx5882026年10月4日 更新

cavecrew

無料

Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit), or `cavecrew-reviewer` (diff review) instead of doing the work inline or using vanilla `Explore`. Subagent output is caveman-compressed so the tool-result injected back into main context is ~60% smaller — main context lasts longer across long sessions. Trigger: "delegate to subagent", "use cavecrew", "spawn investigator/builder/reviewer", "save context", "compressed agent output".

日本語の概要は準備中です。原文の説明を表示しています。

stevesolun/ctx5882026年10月4日 更新

caveman

無料

Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler, articles, and pleasantries while keeping full technical accuracy. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman.

日本語の概要は準備中です。原文の説明を表示しています。

stevesolun/ctx5882026年10月4日 更新

caveman

無料

Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.

日本語の概要は準備中です。原文の説明を表示しています。

stevesolun/ctx5882026年10月4日 更新

Ultra-compressed commit message generator. Cuts noise from commit messages while preserving intent and reasoning. Conventional Commits format. Subject ≤50 chars, body only when "why" isn't obvious. Use when user says "write a commit", "commit message", "generate commit", "/commit", or invokes /caveman-commit. Auto-triggers when staging changes.

日本語の概要は準備中です。原文の説明を表示しています。

stevesolun/ctx5882026年10月4日 更新

stevesolun のスキルをすべて見る

このスキルの問題を報告する