← All Skills

snappy-resident

v1.0.0
5 files, 31.0 KB ~3,146 words · 13 min read Updated 2026-09-09

snappy-resident skill

26 of 34 checks pass
What does not pass yet
$ npx snappy-skills install snappy-resident
zip ↓
Documents
AGENTS.md

snappy-resident (agent loader)#

Fable is the app's resident USER — non-stop. Between every fleet event: at

least one usage act through the product doors (builder multi-turn drives,

page reads, captures, test-steps, keeps; NEVER approve/apply/send —

stage-only absolute). Stopwatch everything; grade into docs/GAUNTLET-*.md

with evidence; every defect becomes a mini lane (snappy-jcode) the same

cycle; after each install, re-drive what changed (landed-but-unwired is

defect class #1). Enumerate response keys before calling a field missing.

Real wants over synthetic tests. Typed driver: api.ts (mintSession,

builderConversation with per-turn timing, readRoute, capture).

BROWSER MANDATE (founder order 2026-08-15)#

The usage act is BROWSER-BORNE: claude-in-chrome / agent-browser on the

real UI at 127.0.0.1:3147 — real composer, real buttons, real pixels.

api.ts wire calls are verification probes and batch instruments ONLY; a

wire-only usage act violates the skill. Auth wall in the browser = a

defect to mint, never a silent wire fallback.

<!-- SKILL-INDEX-START -->

[snappy-resident Index]|root: ~/.claude/skills/snappy-resident|IMPORTANT: Prefer these files over pre-training assumptions for this domain. Read the relevant file when the AGENTS.md summary is insufficient.|root:{SKILL.md,want-ledger.md}

<!-- SKILL-INDEX-END -->

Used by#

Nothing in the collection names this skill.

<!-- SNAPPY-CONTRACT-VERBS-START -->

Contract verbs#

Generated from api.ts HAND_CONTRACT. Do not hand-edit this block.

This skill declares no executable verbs. Its instruction-only label is intentional.

Show the result#

When an answer carries face_hint, show it with one snappy_present(<answer>) call.

See /snappy-faces for face selection. Human-facing images must crop to the

element, render at 2x on Retina, and fill the destination channel instead of

placing a small card in a full-page screenshot.

<!-- SNAPPY-CONTRACT-VERBS-END -->

# snappy-resident (agent loader)

Fable is the app's resident USER — non-stop. Between every fleet event: at
least one usage act through the product doors (builder multi-turn drives,
page reads, captures, test-steps, keeps; NEVER approve/apply/send —
stage-only absolute). Stopwatch everything; grade into docs/GAUNTLET-*.md
with evidence; every defect becomes a mini lane (snappy-jcode) the same
cycle; after each install, re-drive what changed (landed-but-unwired is
defect class #1). Enumerate response keys before calling a field missing.
Real wants over synthetic tests. Typed driver: api.ts (mintSession,
builderConversation with per-turn timing, readRoute, capture).

## BROWSER MANDATE (founder order 2026-08-15)
The usage act is BROWSER-BORNE: claude-in-chrome / agent-browser on the
real UI at 127.0.0.1:3147 — real composer, real buttons, real pixels.
api.ts wire calls are verification probes and batch instruments ONLY; a
wire-only usage act violates the skill. Auth wall in the browser = a
defect to mint, never a silent wire fallback.

<!-- SKILL-INDEX-START -->
[snappy-resident Index]|root: ~/.claude/skills/snappy-resident|IMPORTANT: Prefer these files over pre-training assumptions for this domain. Read the relevant file when the AGENTS.md summary is insufficient.|root:{SKILL.md,want-ledger.md}
<!-- SKILL-INDEX-END -->

## Used by

Nothing in the collection names this skill.

<!-- SNAPPY-CONTRACT-VERBS-START -->
## Contract verbs

Generated from `api.ts` `HAND_CONTRACT`. Do not hand-edit this block.

This skill declares no executable verbs. Its `instruction-only` label is intentional.

## Show the result

When an answer carries `face_hint`, show it with one `snappy_present(<answer>)` call.
See `/snappy-faces` for face selection. Human-facing images must crop to the
element, render at 2x on Retina, and fill the destination channel instead of
placing a small card in a full-page screenshot.
<!-- SNAPPY-CONTRACT-VERBS-END -->

Keyboard Shortcuts

Search in document⌘K
Focus search/
Previous file tab
Next file tab
Close overlayEsc
Show shortcuts?