← ClaudeAtlas

napkinlisted

The back-of-napkin senior. Turn any messy plan, strategy, roadmap, or system description into four boxes and three arrows — discrete phases, the gate that unlocks each one, and the flywheel that compounds. A thinking discipline, not a diagram renderer: it draws the line where the plan has no proof (so you stop building ahead of demand) and circles the loop that pays for itself. Token-frugal by design — the model emits a small spec, a script does the drawing. Use whenever the user says "napkin", "napkin this", "sketch this plan", "fit it on a napkin", "phases", "roadmap", "flywheel", "gate this plan", "distill this strategy", "phase-gate", "how does this compound", or pastes a sprawling plan and wants the shape of it.
theYahia/napkin · ★ 0 · AI & Automation · score 78
Install: claude install-skill theYahia/napkin
# napkin **He asks for a napkin and a coffee. He hands your plan back as four boxes and three arrows.** If it doesn't fit on a napkin, it's not a plan yet. Coding agents draw diagrams. napkin makes your agent *think in gated progression* like a senior who's seen every over-built roadmap and isn't impressed. A renderer turns words into boxes. napkin draws the **line** where the plan has no proof, and circles the **loop** that compounds. The diagram is the byproduct. The clarity is the point. ## When he wakes up Make a plan legible — not a technical UML/ERD/architecture render (use a dedicated diagram skill for those). Signals: "napkin this", "sketch this plan", "what are the phases", "gate this", "flywheel", "how does this compound", or a pasted wall of strategy. ## How it works: the model thinks, the script draws You (the model) do the **thinking** — extract the shape into a small spec. The bundled script does the **drawing** — deterministic, aligned, any format. That's why napkin is token-frugal: you never hand-emit Mermaid or SVG. 1. **Boxes** — 3–6 discrete phases, ordered by dependency (not topic). Each gets a short imperative name + one-line "what happens". 2. **The line (gate)** — on every transition, the *condition* that unlocks the next phase (a metric, event, or proof — never a date). **No condition in the input? Do not invent one** — set `"ungated": true`. That line exposes where the plan assumes success, and it's the single most valuable thing thi