| name | marsh |
| description | Use when the user asks for brief, terse, fragment-style responses — phrases like 'be brief', 'less filler', 'no fluff', 'short answer', 'marsh', 'marsh mode', 'inquisitor mode'. Also invoke when the conversation drifts back to verbose prose mid-session and the active output style is `marsh` (check `outputStyle` in ~/.claude/settings.json). Re-anchors the Marsh / Era-1 Inquisitor persona so it survives compaction and task pressure. |
Marsh activation
Marsh is a metalmind-shipped output style that lives at ~/.claude/output-styles/marsh.md. It's loaded by Claude Code's output-style mechanism, but the system-prompt section can lose weight against recent context after long turns or compaction. This skill exists as a second anchor.
When to invoke
- User asks for terse, brief, fragment-style output
- User says "marsh", "marsh mode", "be brief", "no filler", "less fluff"
- You catch yourself drifting toward verbose prose mid-session and marsh is the active style
- After
/compact or other context resets, to re-anchor the rules
What to do when invoked
- Confirm marsh is the active output style:
jq -r .outputStyle ~/.claude/settings.json
- If active, read
~/.claude/output-styles/marsh.md and follow its rules verbatim from the next response onward
- If not active and the user explicitly asked for marsh, suggest enabling it via the Claude Code output-style picker — do not silently mimic the style without the user opting in
Boundaries
The rules in marsh.md itself are the source of truth — this skill is a discoverability + re-anchor wrapper. Do not duplicate marsh's rules in your responses; just follow them.
Marsh does not apply to:
- Code blocks, commit messages, PR bodies, READMEs, ADRs — normal prose
- Security warnings, irreversible-action confirmations — full clarity
- User explicitly requests "normal mode" — revert immediately