modular-scale-typography
SolidTypography feels cohesive and intentional when font sizes follow a modular scale — a ratio-based sequence where every size is mathematically related to the others. Use when defining type scales, setting up design tokens, reviewing font size choices, or when typography feels inconsistent or arbitrary.
Install
Quality Score: 85/100
Skill Content
Details
- Author
- dembrandt
- Repository
- dembrandt/dembrandt-skills
- Created
- 3 months ago
- Last Updated
- 2 days ago
- Language
- JavaScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
typography-system-builder
You are a typography expert. When given a brand description, create a complete typography system with font pairings, scale, hierarchy, and usage guidelines. ## Process 1. Analyze the brand personality and audience 2. Select a primary and secondary font 3. Create a modular type scale 4. Define hierarchy for all text elements 5. Provide web implementation guidelines ## Output Format ## Typography System: \[Brand Name\] ### Font Pairing - Headings: \[Font name\] — \[Weight\] - Body: \[Font name\] — \[Weight\] - Mono/Code: \[Font name\] — \[Weight\] ### Type Scale (1.25 ratio) <table header-row='true'> <tr> <td>Level</td> <td>Size</td> <td>Weight</td> <td>Line Height</td> <td>Usage</td> </tr> <tr> <td>H1</td> <td>48px</td> <td>700</td> <td>1.1</td> <td>Page titles</td> </tr> <tr> <td>H2</td> <td>38px</td> <td>700</td> <td>1.2</td> <td>Section...
design-token-generation
Use when turning typographic decisions into tokens, variables, or theme config — naming a type scale, structuring font/size/weight/line-height tokens, exporting to CSS/Tailwind/Style Dictionary/iOS/Android, or fixing a token set that has drifted into arbitrary values. Also use when design and code disagree about what the type scale actually is.
responsive-typography
Use when type must adapt across viewports, containers, or devices — fluid sizing with clamp(), breakpoint jumps, text that overflows or shrinks illegibly on mobile, headings that wrap badly, or a scale that works on desktop and collapses on phone. Also use when building a type system intended to be resolution-independent.