What problem does it solve? Typography work often degrades into picking font sizes and copying a reference site's look, producing text that breaks with real content, mixed Japanese/Latin scripts, narrow viewports, or fallback fonts. This Skill provides a disciplined workflow for designing, implementing, and visually verifying typesetting that stays readable and stable under real conditions. ## Core Features & Use Cases - Role-based text classification: Separates display/heading, long-form reading, dense interface text, and Japanese/mixed-script content, then applies role-specific composition rules for measure, line-height, paragraph rhythm, and alignment. - Reference-driven extraction: Inspects real production references and the existing project's type system before changing values, extracting relationships (hierarchy, spacing, numeric alignment) rather than isolated pixel values. - Stress testing and visual verification: Validates typography against shortest/longest realistic content, mixed-script samples, fallback fonts, narrow and wide widths, and UI states before considering the work complete. - Use Case: When building a dashboard with Japanese labels, numeric tables, and a help drawer, use this Skill to classify each text role, tune table numeric alignment and line breaking, and verify nothing clips or overflows at mobile widths. ## Quick Start Use the typesetting skill to review and improve the typography of this page, including headings, body text, tables, and Japanese mixed-script content.