diagram-design · git:20260913.35a8878 · 2026-09-13 · sha256 9ed5a4e47709d192
diagram-design git:20260913.35a8878A
Immutable. This exact content never changes and is served at /api/v1/blob/9ed5a4e47709d192.
--- name: Diagram design description: >- use this when creating explainer diagrams (architecture, sequence, process, cards for posts) as HTML/SVG/PNG so they are branded and not ranking-dashboard slop --- # Diagram design Installed from [cathrynlavery/diagram-design](https://github.com/cathrynlavery/diagram-design) (skills.sh). Full pack lives at `/home/box/.agents/skills/diagram-design/`. **Read that `SKILL.md` and the matching `references/type-*.md` before drawing.** Do not invent a layout from memory. Use this for explainer diagrams (architecture, sequence, process, layer stack, loop, and the other types in that pack) as standalone HTML/SVG/PNG. Not for a paragraph that already does the job, not for a 3-column table, not for one-shape "diagrams." ## Philosophy The highest-quality move is deletion. Every node is a distinct idea. Target density 4/10. Above 9 nodes, split into two diagrams. One focal accent, not a traffic light. ## Do not ship these - Ranking dashboards, two-column scorecards, or three equal summary cards as the default - Dark mode + cyan/purple glow - Tiny type - Shadows; borders instead - Accent on every "important" node (1–2 max) - Identical boxes for every node - Reproducing Mermaid's automatic layout ## Before you draw 1. Ask whether a well-written paragraph would teach more. If yes, don't draw. 2. Name the visual type and load `/home/box/.agents/skills/diagram-design/references/type-<name>.md`. 3. Skin from `/home/box/.agents/skills/diagram-design/references/style-guide.md`. Do not silently ship the default tangerine skin into a branded project. Pull tokens from the live brand or a saved profile first. 4. For a 16:9 social or ad still (1200×675), one idea, large type, no legend soup. ## Output Self-contained HTML with inline SVG/CSS, then export PNG when the destination is a post or ad. Follow `references/export.md` and `references/output-spec.md`.