Isomorphism Test
Remove all the text โ does the structure alone communicate the concept? If meaning collapses without labels, the layout isn't carrying its weight.
Generate .excalidraw JSON files where the shape itself carries the meaning โ diagrams that make a visual argument instead of merely labeling boxes.
Before drawing anything, every diagram must survive two tests. If it can't, the shape isn't doing its job.
Remove all the text โ does the structure alone communicate the concept? If meaning collapses without labels, the layout isn't carrying its weight.
Could someone learn something concrete from this โ or does it just label boxes? A good diagram teaches a relationship, not a vocabulary list.
A repeatable pipeline: assess depth, understand, map to patterns, sketch, generate, render-and-fix, then verify.
Decide which kind of diagram you're making โ this branches the whole process.
Abstract shapes, mental models, labels and relationships.
Real systems & architecture โ read the research mandate, evidence artifacts & multi-zoom guidance.
For each concept ask: What does it do? What relationships exist? What's the core flow? What would someone need to see?
Pull from the pattern library โ fan-out, convergence, tree, timeline, spiral, cloud, assembly line, side-by-side, gap/break. Each major concept gets a different visual pattern. No uniform cards or grids.
Mentally trace how the eye moves through the diagram. There should be a clear visual story from entry to exit.
Apply container discipline, color rules, aesthetics, layout & text rules. For large diagrams, build one section at a time โ never generate the whole thing in one pass.
Render โ read the PNG โ audit against your vision โ fix โ repeat. Typically 2โ4 iterations.
Verify all 27 items on the quality checklist before delivering.
The SKILL.md stays lean โ detail lives in reference files loaded only when a step needs them.
color-palette.mdSingle source of truth for colors & brand styles. Read before generating any diagram.
visual-patterns.mdConcept-to-pattern mapping table & full pattern library.
design-rules.mdContainer discipline, color rules, aesthetics, layout & text rules.
element-templates.mdCopy-paste JSON templates per element type.
json-schema.mdFull JSON schema reference.
evidence-and-research.mdResearch mandate, evidence artifacts & multi-zoom architecture.
large-diagram-strategy.mdBuild comprehensive diagrams section by section.
render-validate.mdThe full render โ view โ fix loop.
quality-checklist.mdThe 27-item pre-delivery gate.