lyra-typography-system

Create accessible typography systems with tokenized scales and WCAG-compliant contrast.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/nikglavin/lyra --skill lyra-typography-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lyra-typography-system
Source: https://github.com/nikglavin/lyra/tree/main/skills/lyra-typography-system
Command: npx skills add https://github.com/nikglavin/lyra --skill lyra-typography-system

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Typography inconsistencies and unreadable text slow down product teams; this Skill provides a structured, scalable approach to typography design and implementation for web UIs, improving readability and accessibility.

Core Features & Use Cases

  • Create a cohesive type scale aligned with Apple HIG and Material Design 3 for web apps.
  • Ensure accessibility through contrast, line-height, and responsive type using CSS clamp and rem units.
  • Provide a ready-to-use HTML/CSS wireframe demonstrating a hero, sections, and labels to enforce typographic hierarchy.

Quick Start

Generate a complete typography scale and CSS scaffold for a new web page, including Display, Headline, Body, and Label sizes.

Frequently Asked Questions about lyra-typography-system

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

FAQPage Schema
How do I create an accessible typography system for a web application?

An accessible typography system uses rem-based sizing, fluid clamp functions, and WCAG-compliant contrast to ensure readability. This Skill generates tokenized type scales aligned with Apple HIG and Material Design 3 for consistent web UI hierarchy.

What's the best way to make responsive typography with CSS?

Responsive typography is best implemented using CSS clamp calculations and rem units. This approach fluidly scales text across viewport sizes without breakpoints, ensuring consistent line-heights and readability across all device widths.

How does fluid typography improve readability in design systems?

Fluid typography improves readability by dynamically adjusting text sizes relative to the viewport using CSS clamp. It maintains optimal line-length and contrast, preventing text from becoming illegible on smaller or larger screens within a design system.

Can I generate a complete type scale and CSS scaffold for a new web page?

Yes, you can generate a complete type scale including Display, Headline, Body, and Label sizes. The Skill outputs a ready-to-use HTML and CSS wireframe demonstrating typographic hierarchy for sections and labels.

Does this typography approach work with Apple HIG and Material Design 3 guidelines?

Yes, the generated typography scales are explicitly aligned with Apple HIG and Material Design 3 web guidelines. This ensures the resulting type scales meet industry standards for visual hierarchy and accessibility.

Why are rem units and tokenized scales necessary for web typography?

Rem units and tokenized scales are necessary to maintain consistent sizing relative to user browser settings. Tokenization enforces a single source of truth for type scales, preventing typographic inconsistencies across large product teams.