typography-expert

Generates font pairings and CSS type scales for web typography.

181|30|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/erichowens/some_claude_skills --skill typography-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typography-expert
Source: https://github.com/erichowens/some_claude_skills/tree/main/.claude/skills/typography-expert
Command: npx skills add https://github.com/erichowens/some_claude_skills --skill typography-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Guides font selection, typographic hierarchy, and web font optimization for accessible, performant typography.

Core Features & Use Cases

  • Font Pairing & Scale: Compatible type systems for brand and UI.
  • OpenType & Accessibility: Typography accessibility considerations.
  • Variable Fonts & Performance: Efficient font loading strategies.

Quick Start

Propose a font pairing and type scale for a given brand, with a CSS snippet.

Frequently Asked Questions about typography-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose fonts that work well together for my website or brand?

Font pairing involves selecting typefaces with complementary characteristics—typically a serif and sans-serif, or two sans-serifs with contrasting weights. This Skill applies decision-tree logic to match fonts by visual harmony, readability, and brand fit, then generates CSS for implementation across responsive layouts.

What's the best way to build a scalable type system with modular type scales?

Modular type scales use proportional ratios (1.125, 1.25, 1.618) to derive font sizes that maintain visual hierarchy and readability. This Skill generates scale logic and CSS clamp() formulas for fluid, responsive typography that adapts from mobile to desktop without manual breakpoint management.

How do variable fonts improve web typography performance?

Variable fonts consolidate multiple font weights and styles into a single file, reducing HTTP requests and total bytes shipped. This Skill demonstrates font-loading optimization strategies, variable font axis selection, and performance trade-offs to balance design flexibility with load time.

Can I use OpenType features to enhance typography accessibility?

OpenType features like kerning, ligatures, and optical sizing improve legibility and visual refinement. This Skill addresses WCAG-compliant typography, dark mode legibility adjustments, and OpenType implementation via CSS, ensuring accessibility alongside aesthetic enhancement.

How do I set up typography for multilingual content with different scripts?

Multilingual typography requires font selection that supports diverse character sets, script rendering, and baseline alignment. This Skill covers script-aware font pairing, fallback chains, and responsive sizing across language variations to maintain hierarchy and legibility globally.