What problem does it solve?
Creating consistent, print-quality technical illustrations (architecture diagrams, flowcharts, hierarchy charts) for books and formal articles is slow and error-prone, and hand-drawn SVG often fails print constraints like font size, contrast, and canvas sizing. This Skill analyzes chapter Markdown, plans illustrations, and generates standards-compliant SVG figures that render correctly in Markdown/Obsidian and survive print production.
Core Features & Use Cases
- 13 layout templates: flow, layer, matrix, hub, tree, cycle, radar, skill-card, timeline-lane, matrix-grid, three-col, plus two combination templates, each with parameterized Python generators.
- Four-gate review workflow: density checks, figure-text consistency review, text-width/coordinate calculation, and multimodal visual inspection after controlled-font rendering to PNG.
- Manuscript consistency scanning: a read-only scanner audits existing inline SVGs across a book repository for padding, arrow placement, marker, syntax, identity, and sidecar-cache violations.
- Use Case: Given a book chapter Markdown file, the Skill inserts figure placeholders, generates SVG diagrams with unique figure IDs, embeds them with captions, extracts them to files, and exports 300-600 DPI PNGs for the publisher.
Quick Start
Run the svg-book-illustrator skill on my chapter file chapter03.md to plan, generate, and embed print-ready SVG diagrams.