hierarchy-typographic

Construct typographic hierarchies with type scales, weight ladders, line-height, and measure.

6|3|Updated May 3, 2026
One-click install
npx skills add https://github.com/HDeibler/universal-design-principles --skill hierarchy-typographic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hierarchy-typographic
Source: https://github.com/HDeibler/universal-design-principles/tree/main/plugins/perception-and-hierarchy-principles/skills/hierarchy-typographic
Command: npx skills add https://github.com/HDeibler/universal-design-principles --skill hierarchy-typographic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It solves the problem of unclear visual hierarchy in text-heavy interfaces by translating design intent into a coherent typographic system (size, weight, leading, measure, and optional tracking).

Core Features & Use Cases

  • Type scale construction: Generate harmonious display/heading/body/caption ranks from a single ratio and base size.
  • Weight + size compounding: Use a weight ladder so emphasis is real and distinctions remain legible in grayscale.
  • Line-height and measure pairing: Set leading ranges and body max-width (measure) so pages don’t feel like walls of text.
  • Practical tokenization guidance: Define consistent typographic tokens for design systems (e.g., display, h1–h4, body sizes, caption, micro).
  • Anti-pattern prevention: Avoid random sizing, inconsistent weight per role, oversized body type, and overly tiny captions.

Quick Start

Use the hierarchy-typographic skill to create a full typographic ladder (caption through display) for your design system based on a chosen scale ratio and readable leading/measure rules.

Frequently Asked Questions about hierarchy-typographic

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

FAQPage Schema
How do I build a typographic hierarchy for a text-heavy UI?

Build a typographic hierarchy by defining a coherent type scale, weight ladder, line-height, and measure for text-heavy UI pages. This translates design intent into consistent size, weight, and leading relationships so pages read as distinct ranks.

Why does my UI text lack visual hierarchy in grayscale?

UI text lacks visual hierarchy in grayscale when emphasis relies on color instead of a weight ladder. Fix weak headline and body distinction by compounding size and weight differences so text ranks remain legible without color cues.

What's the best way to create a type scale for a design system?

Create a type scale for a design system by generating harmonious display, heading, body, and caption ranks from a single base size and scale ratio. This provides practical tokenization guidance for consistent typography tokens.

How do I prevent oversized body type and tiny caption anti-patterns in my design?

Prevent typography anti-patterns by avoiding random sizing, inconsistent weight per role, oversized body type, and overly tiny captions. Apply line-height and measure pairing to set leading ranges and body max-width so pages don’t feel like walls of text.

Can I use this to define design system type tokens for UI text?

Yes, you can define design system type tokens for UI text by establishing consistent typographic tokens like display, h1 through h4, body sizes, caption, and micro ranks based on a coherent scale ratio and readable leading rules.

How do I validate readability when fixing weak headline and body distinction?

Validate readability by applying print-style heuristics and squint tests to review whether a page reads as distinct ranks. This ensures the type scale and weight ladder maintain clear visual hierarchy under visual stress.