What problem does it solve? Hand-drawn SVG diagrams drift out of alignment, overflow their containers, and break when labels change language. This Skill replaces eyeballing with a numeric layout pass: every coordinate is computed from a box table before any markup is written, then the source is linted and rendered to a verified 2x PNG. ## Core Features & Use Cases - Numeric layout pass: Build a box table with grid, containment, and derived-geometry formulas so every coordinate traces to arithmetic, with four archetypes (architecture stack, left-to-right flow, side-by-side comparison, hierarchy tree). - CJK-first text budgeting: Capacity formulas (Latin ~0.60em, CJK 1.00em per glyph) ensure Korean, Japanese, and Chinese labels fit their boxes before authoring. - Deterministic lint and verified render: check-svg.mjs reports file:line:column errors and heuristic warnings; render.mjs renders via headless Chromium, discloses the browser executable and version, and verifies PNG IHDR dimensions against the 2x target. - Use Case: Produce a slide-ready architecture diagram with Korean labels: compute the layout table, author the SVG, lint it, and render a dimension-verified PNG. ## Quick Start Ask the assistant to create an SVG architecture infographic of your system with Korean labels and render it as a 2x PNG.