← ClaudeAtlas

software-visual-explainerlisted

Use when turning a dense software artifact — a design spec, RFC, ADR, implementation plan, codebase tour, API or protocol design, migration/refactor proposal — or an in-progress feature/app brainstorm from the current Claude Code session into a single self-contained HTML explainer that mixes plain-language framing with diagrams and syntax-highlighted real code. Software topics only; language-, framework-, and stack-agnostic.
jtotty/folio · ★ 0 · AI & Automation · score 68
Install: claude install-skill jtotty/folio
# Software Visual Explainer ## Core principle: stay in the loop The output exists for one reason: the human actually reads the artifact. Optimize every micro-decision (density, length, diagram choice, snippet selection) for "I will read this once" comprehension over "I have completely documented the topic." A 60% explanation the reader finishes beats a 100% one they won't open. Don't sacrifice clarity to save tokens — HTML is 2–4× more verbose than markdown and the cost is worth it. ## When to use Trigger phrases: "create an explainer", "help me understand X" (code/system topics), "make a visual walkthrough of this feature", "turn this spec into something readable", "single HTML file to explain this", "draw up what we've been discussing", "turn this brainstorm into an explainer". The input is either a **written artifact** (a spec, doc, or chunk of code) or **the conversation itself** (a brainstorm with no doc yet). The moment a brainstorm gets written to a spec, treat that spec as the written artifact and use ordinary document mode. Output: **one fully self-contained HTML file** by default, typically `docs/explainers/<topic>.html`. For exploration topics with genuinely separate deliverables, a linked web of HTML files is acceptable — each file its own complete artifact. ## When NOT to use - **Side-by-side option comparison grids** (e.g. "6 onboarding approaches") → sibling skill `code-option-comparison`. - **Design prototypes with live-tuning sliders**, or **throwaw