brewtools:think-short
Installation
SKILL.md
Think-Short
Install-only skill. It wires three self-contained hooks (SessionStart, UserPromptSubmit, PreToolUse:Task) that inject a terse-output prompt — or removes them. No on/off toggle, no profiles, no project-level config — only an ephemeral per-session counter in the OS temp dir (
os.tmpdir()/brewtools-think-short/<session_id>.think-short-counter), auto-pruned. The hooks own all runtime behavior. This skill only decides install vs remove and project vs global, then delegates the file work to thebrewcode:hook-creatoragent following the runbook.
What the hooks do (informational — skill does NOT implement)
| Hook | Behavior |
|---|---|
| SessionStart | inject the full terse prompt + reset the per-session counter |
| UserPromptSubmit | inject the full prompt every 10th user prompt (10/20/30…, not the 1st) |
PreToolUse:Task|Agent |
inject the full terse prompt into spawned subagents (coexistence-safe with other Task hooks) |
BT_ROOT Resolver (use in EVERY bash block)
$CLAUDE_PLUGIN_ROOT is NOT inherited by the Bash tool in main-conversation slash invocations. Resolve dynamically: