Repository navigation
Output Style
slipstream ships an output style, output-styles/slipstream.md, tuned for terse, high-signal, token-lean responses. Day-to-day use under this style spends fewer tokens per turn because Claude stops restating the question, stops padding, and stops pasting back unchanged code.
The style is a normal Claude Code output style with frontmatter (name, description) and a body of rules. The rules fall into four groups:
- Voice. Answer the question, do not restate it, no preamble, no closing pleasantries. Short declarative sentences. One code block or one short list over three paragraphs.
-
Retrieval discipline. Orient with
sp_mapbefore reading files, pull one symbol withsp_symbolor a window withsp_lines, usesp_searchto find things, checksp_budgetwhen a turn has read a lot. -
Memory discipline. Persist durable decisions with
sp_remember; recall a prior decision withsp_recallbefore acting on it. - Output. When changing code, state the file and symbol and why in one line each; do not paste back unchanged surrounding code. When running a gate, report the command and the result, nothing more.
/output-style slipstream
That sets the active style for the session. Switch back with /output-style default (or any other style). When the style is active, the statusline can show it in the skill segment.
Use it for routine building, refactors, and long sessions where token spend matters. It pairs naturally with the MCP tools: the retrieval rules tell Claude to reach for sp_symbol instead of Read.
Do not use it when you want Claude to explain its reasoning at length, teach a concept, or write prose documentation. The style suppresses exactly the elaboration those tasks need. It is a working style, not a writing style.
%%{init: {'theme':'base','themeVariables':{'primaryColor':'#0d1117','primaryTextColor':'#f5f7fa','primaryBorderColor':'#38bdf8','lineColor':'#22d3ee','fontFamily':'monospace'}}}%%
flowchart LR
Style[output style] -->|fewer tokens out| Spend[lower per-turn spend]
MCP[MCP tools] -->|fewer tokens in| Spend
Recall[smart recall] -->|smaller session start| Spend
Spend --> Long[longer useful sessions]
The output style is the smallest of the token features and the easiest to reverse; it trims the response side, while the MCP tools and smart recall trim the input side.
- Statusline for where the active style shows.
- MCP tools for the tools the style tells Claude to prefer.
- Token efficiency for the input-side savings.
SarmaLinux . sarmalinux.com . Repository
Start here
Install paths
v0.6.0 features
- Map watcher
- Token forecast
- Replay export
- Configurable redaction
- Drift detection
- Per-skill opt %
- CI mode
- Lessons
Headline features
- MCP tools
- Observation memory & search
- Cross-IDE support
- Lossless compaction
- Memory recall
- Live agent dashboard
- Statusline
- Output style
- Subagents
Token efficiency
Skills
Internals
- Architecture
- Memory system
- Hooks
- Mind map and status
- Configuration and tuning
- Data formats
- Performance and benchmarks
- Design decisions
- Security model
- Testing strategy
Reference
SarmaLinux . sarmalinux.com