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 the brewcode:hook-creator agent 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:

Installs
8
GitHub Stars
31
First Seen
May 3, 2026
brewtools:think-short — kochetkov-ma/claude-brewcode