plan-diagramlisted
Install: claude install-skill ANC1024GO/claude-skill-plan-diagram
# plan-diagram
Turn any plan / flow / decision order / architecture into an HTML diagram in a dark, hand-drawn
(excalidraw) house style. The **style** is fixed; the **content and language are not** — this skill
graphs arbitrary logic and writes the prose in whatever language the source plan uses (English,
Chinese, Russian, … — RTL scripts are fully supported). The two templates in `references/` define the visual language:
- `references/flow-template.html` — vertical **FLOW** (single decision path)
- `references/board-template.html` — pan/zoom **BOARD** (parallel coexisting systems)
## Workflow
1. **Understand the content and note the language.** Read the plan the user gives (a `.md`, a
description, or existing docs). Write the diagram in the **same language as the plan** (or the
language the user asks for). Set `{{LANG}}`/`{{DIR}}` accordingly (`rtl` for right-to-left scripts,
`ltr` otherwise). Ask one question only if the layout choice is genuinely ambiguous.
2. **Choose the layout** (this is the most important decision — see "Layout choice" below).
3. **Load the design language:** `references/design-system.md` — that is the class vocabulary the
body is written in. For ready-made block examples, read the content zone (between
`<!-- CONTENT:START -->` and `<!-- CONTENT:END -->`) of the matching template:
- FLOW → `references/flow-template.html`
- BOARD → `references/board-template.html`
4. **Write a content MD, not the full HTML.** The CSS / pan-zoom J