cold-reader
A document is done when a reader with no project context can understand it; this skill runs that check as a Vale lint plus a…
Use when designing AI features and the real opportunity may be perception support, not delegated conversational work.
$ npx -y skills add kylesnowschwartz/SimpleClaude --skill hud-first --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/hud-firstContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when designing AI features and the real opportunity may be perception support, not delegated conversational work.
name: hud-first description: Use when designing AI features and the real opportunity may be perception support, not delegated conversational work.
● main ↑3 │ build ✓ 2.1s ▁▂▂▃▄▅▆ │ tests 412/413 ✗ │ lint ✓ │ types ⚠2
That row is the skill. One line, six fields, no prompt, no dialog. You see system state *through* it, not at it. Lineage: Weiser (calm tech), Engelbart (IA), Tufte (data-ink, sparklines, small multiples).
| Copilot (anti-pattern) | HUD (target) | |------------------------|---------------------------| | You talk to it | You see through it | | Demands attention | Lives in periphery | | Delegates judgment | Extends perception | | Context-switch tax | Flow-state preserving | | "Do this for me" | "Now I notice more" |
1. **Name the copilot reflex.** What chat would you open? What prompt would you type? 2. **Extract the information need.** What does the assistant need to *know* to answer? That is what you need to *perceive*. 3. **Compose from the primitive palette:**
**Budget:** ≤3 primitives per row, ≤8 sparkline cells per primitive, one line per instrument. Beyond 3, the row is a dashboard, not a HUD.
**When you catch yourself wanting a GUI affordance, reach for the terminal substitute:**
4. **Pass both terminal tests:**
PKG STRIP N/N LATENCY (▁=0 █=600ms) TREND auth/login ✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓· 19/20 ▁▁▁▁▁▂▂▂ 142ms auth/oauth ✓✓✓✓✓✓✗✓✓✓✓✓✓✓✓✓✓✓✓✓ 19/20 ▁▂▂▂▂▃▃▃ 211ms billing/charge ✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓ 20/20 ▁▁▁▁▂▂▂▂ 88ms billing/refund ✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓ 20/20 ▃▄▅▅▆▆▇▇ 503ms ⚠
↑ **small-multiples in action:** each row applies the same gutter-strip + shared-baseline sparkline + badge instrument to one `PKG`, so the eye scans vertically. The strip is strict 3-state (`✓ ✗ ·` = pass / fail / skip); trend warnings ride in their own badge column, so 20/20 still means 20/20. The flaky test (✗ in the strip) and the slow-creep (sparkline standing visibly taller than its neighbors, ⚠ in TREND) are legible without prose annotations — the data already speaks.
Copilot reflex: *"summarize the test run."* HUD instruments: gutter-strip + sparkline + badge, row-repeated across packages.
| domain | copilot reflex | HUD instrument (terminal-native) | |-------------|---------------------------|--------------------------------------------------------| | code review | "review this PR for bugs" | `!42 ● if x == True: ▆cx` | | inbox | "summarize my email" | `▌ ●●● 02:14 CEO Re: Q3 review ▇▆▃▁` | | debugging | "find the bug" | `i=37 arr[0..n) hits ▁▁▂▃▇▂▁ ✗ at i=23` | | writing | "rewrite this paragraph" | `~/essay $ █ passive ▃ │ readab ▇▆ │ "just"×4 │ 318w` |
Inbox row leads with a `▌` **color-band column** (hue = folder); the writing row appends indicators to the shell **prompt line**. Each row picks ≤3 primitives and stays inside the existing line — the test-runner block above is the small-multiples form (one instrument, many parameters); this table is the protocol's transfer (one protocol, four instruments).
Routine, one-shot, you genuinely don't want to learn it (autopilot for straight-and-level). For expert work — judgment, debugging, prose — instrument, don't delegate.
A practical minimalist AI assistant framework that transforms complex AI interactions into natural conversations. Comes with a set of user-commands, sub-agents, hooks, and utilities designed for real-world software development tasks.
A document is done when a reader with no project context can understand it; this skill runs that check as a Vale lint plus a…
MUST be used for any request to draft, write, compose, or reword text another person will read, including 'draft a message',…
Choose the right kind of diagram for what the user is describing, then write and validate it in mermaid. This skill SHOULD be…
Clean-room reimplementation of a repository, library, API, protocol, or other software artifact. This skill SHOULD be used when…
Lift-and-shift port of a repository, library, API, protocol, or other software artifact to a different language, runtime, or…
Routes review and refactoring work to a named technique. This skill SHOULD be used when the user asks to "refactor safely",…