turn-governor
mako-code/gobworks
Caps runaway turns: asks, stops or warns when one turn passes a step, time or cost limit.
1,406 mods
mako-code/gobworks
Caps runaway turns: asks, stops or warns when one turn passes a step, time or cost limit.
mako-code/gobworks
Runs your project's checks after Claude edits, shows pass/fail above the prompt, and closes the loop with one-press (or automatic, bounded) fixes.
mako-code/gobworks
A little game layer: 32 achievements for how you use Claude Code, with lifetime progress and a /achievements pane.
mako-code/gobworks
Something to do during long turns: /snake and /2048 in a pane, with high scores and a nudge when Claude is done.
mako-code/gobworks
Jev (TypeSafe's System One model) as Claude's instant co-processor: bulk filter/classify/rank/semantic-grep tools, risk notes under permission dialogs, a check on unverified 'it passes' claims, and optional per-prompt effort.
mako-code/gobworks
Reflexes: short read-only requests (git status, diff stat, recent commits, cost, context) answered locally in an Express pane, no model turn.
mako-code/gobworks
A commit gate that reads the staged diff in a blink: Jev flags debug output, commented-out code, TODOs, machine paths, secrets and off-message changes before Claude's git commit runs.
mako-code/gobworks
Catches tests being weakened to make them pass: every test-file edit is judged by Jev in a few hundred ms against what you asked for.
mako-code/gobworks
Compaction without amnesia: archives the full transcript before each compaction and tells the summarizer to keep paths, decisions, preferences, TODOs and working commands.
mako-code/gobworks
Git at a glance and in reach: a branch/changes readout, a /git pane to diff, stage, revert and commit, and Conventional Commit messages written by haiku.
mako-code/gobworks
Inline #tokens that attach live context to a prompt: #diff, #staged, #log:20, #tree, #todo, #errors, #file:path:10-40, #url:https://...
mako-code/gobworks
Switchable working styles (teach, terse, pair, review, tdd, explore, ship, or your own) applied to every prompt you send.
mako-code/gobworks
Park a half-written prompt, ask something else, and pop it back into the box later.
mako-code/gobworks
Supply-chain check before installs: npm/pnpm/yarn/bun/npx, pip/uv/poetry/pipx, cargo and gem packages are looked up first; nonexistent names are refused, brand-new, unpopular, deprecated or lookalike ones need your yes.
mako-code/gobworks
Protected files and a project boundary: Claude can't edit .env, keys or .git, asks before touching lockfiles and migrations, and asks before writing outside the project.
mako-code/gobworks
A side conversation with haiku or sonnet in a pane, kept out of Claude's context: attach Claude's last answer, the diff, the plan or a file on demand, then send the answer or a summary to the prompt box.
mako-code/gobworks
Context-window gauge: a fill bar in the readout, toasts as it fills, a /ctx breakdown pane with Compact now, and optional auto-compaction between turns.
mako-code/gobworks
Spend tracking across sessions: session and today's cost in the readout, daily and weekly budgets with toasts and an optional hard stop, and a /spend pane.
mako-code/gobworks
Subscription rate limits at a glance: each window and its reset in the readout, toasts at 75% and 90% and when your pace beats the reset, and a /limits pane.
mako-code/gobworks
Every subagent, live: a /subagents pane with status, model, elapsed time, steps, tokens, last tool and answer, plus a band while any run.
mako-code/gobworks
Tool latency: times every tool call, shows a live timer for slow ones, and a /stopwatch pane with per-tool averages, p95, max and the slowest calls.
mako-code/gobworks
A receipt for every turn: tools, tokens, cache hits, estimated cost and lines changed, on the turn's closing line (or in the transcript), with a /receipts pane.
mako-code/gobworks
A /dashboard pane charting this session's turns (prompt tokens by cache kind, hit rate, cost) and your last 14 days of spend.
mako-code/gobworks
Asks before sending a huge pasted log, stack trace, JSON or CSV: shrink it to a digest (head, tail, error lines) and save the full text under .claude/pastes, or send it as is.
No tracking cookies, no third-party scripts. How we handle data