ds-typography

Codifies product UI typography decisions into reusable frameworks with design tokens.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Conradmaker/copilot-cockpit --skill ds-typography
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ds-typography
Source: https://github.com/Conradmaker/copilot-cockpit/tree/main/.github/skills/ds-typography
Command: npx skills add https://github.com/Conradmaker/copilot-cockpit --skill ds-typography

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Typography decisions across UI surfaces often lack a cohesive framework, leading to inconsistent tone, readability, and brand alignment. This skill provides a context-first decision framework, reference materials, and lightweight guidance to speed up high-quality typography choices.

Core Features & Use Cases

  • Context-first decision patterns for font selection, scale, and rhythm (type-for-a-moment vs type-to-live-with).
  • One-font rule, anchor font strategies, and safe pairing guidance to maintain consistent personality and neutrality.
  • Responsive typography and token-driven implementation for design systems and cross-language projects.
  • Use Case: apply ds-typography in a SaaS dashboard to establish a readable body, a distinct display header, and a scalable rhythm across breakpoints.

Quick Start

Define your UI typography using context-first font choices, a safe one-font rule, and a repeatable size/weight/leading hierarchy.

Frequently Asked Questions about ds-typography

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

FAQPage Schema
How do I create a consistent UI typography system for a SaaS dashboard?

To create a consistent UI typography system, apply a context-first decision framework to establish readable body text, distinct display headers, and a scalable rhythm across breakpoints. This codifies font choices into lightweight tokens for engineering handoff.

What is the best way to choose font pairings for multilingual design systems?

The best way to choose font pairings for multilingual design systems is using safe pairing guidance and an anchor font strategy. This maintains consistent personality and neutrality while ensuring multilingual coverage across different product surfaces.

How do I set up responsive typography tokens for cross-language projects?

Set up responsive typography tokens by defining a repeatable size, weight, and leading hierarchy. This provides token-driven implementation constraints that support responsive scaling and cross-language projects within your design system.

Can I use a one-font rule for UI design without losing visual hierarchy?

Yes, you can use a one-font rule for UI design without losing visual hierarchy. Apply context-first font selection patterns and vary size, weight, and leading to maintain a distinct display header and readable body text.

When do I need to define typography tracking and leading for product UI surfaces?

You need to define typography tracking and leading for product UI surfaces when establishing a cohesive framework across docs, dashboards, and marketing pages. This ensures consistent tone, readability, and brand alignment across different user contexts.

Does this approach provide lightweight tokens for engineering handoff?

Yes, this approach provides lightweight tokens for engineering handoff. It applies structured decision rails and reference materials that translate typography guidelines for type scale, leading, and measure directly into design system tokens.