godmodelisted
Install: claude install-skill arbazkhan971/godmode
## Activate When
- `/godmode` without subcommand
- `/godmode:<skill>` — read `skills/<skill>/SKILL.md`
- Natural language request → match to skill
## Step 0a: Check Terse Mode
IF `$GODMODE_TERSE` is set OR `/godmode:terse on` was invoked this session:
compress all emitted output per `skills/terse/SKILL.md`. TSV rows, code blocks,
error messages, commit messages, and the final user-facing summary stay
verbose. Terse is an emit contract only — loops, decisions, commits, and
TSV writes are identical in both modes. See `skills/terse/SKILL.md` for the
full contract and the before/after examples.
Also check `.godmode/session-state.json` for auto-activation. If the file
exists and `consecutive_rounds_without_human >= 2` AND
`terse_user_opted_out != true`: auto-enable terse for this round and emit
the activation message defined in `skills/terse/SKILL.md § Auto-Activation`.
**The threshold was lowered from 5 to 2 in Phase E** so that normal `/godmode`
commands get terse compression by round 2 instead of waiting 5 rounds —
first round stays verbose for human context, all subsequent rounds are terse.
This check runs at the START of every round, before the loop body. The
counter is incremented at the END of each round (immediately after DECIDE
and LOG) and reset to 0 at the START of any round that was triggered by a
new user prompt. A user-issued `/godmode:terse off` sets `terse_user_opted_out`
to true for the remainder of the session and disables auto-activation.
## Step 0: Check for