typeset

Improves typography by fixing font choices, hierarchy, sizing, weight consistency, and readability.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/WeWake1/BSOMS --skill typeset-wewake1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: typeset
Source: https://github.com/WeWake1/BSOMS/tree/main/.agents/skills/typeset
Command: npx skills add https://github.com/WeWake1/BSOMS --skill typeset-wewake1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Interfaces often ship with generic default fonts, muddy hierarchy, and inconsistent weights that make text hard to scan and read. This Skill audits and systematically improves typography so text feels intentional, readable, and on-brand. ## Core Features & Use Cases - Typography Audit: Assesses font choices, hierarchy, sizing scales, readability, and consistency to identify what feels generic or weak. - Systematic Improvement: Establishes modular type scales, weight roles, line-height and letter-spacing rules, and proper font loading with font-display: swap and metric-matched fallbacks. - Context-Aware Strategy: Applies fixed rem-based scales for app UIs and fluid clamp() sizing for marketing or content page headings. - Use Case: A dashboard uses Inter at arbitrary sizes (14px, 15px, 16px) with inconsistent bolding. The Skill replaces it with a 1.25-ratio scale, defined weight roles, 65ch line lengths, and tabular-nums for data tables. ## Quick Start Ask the AI to improve the typography of the dashboard page so headings, body text, and captions have clear hierarchy and consistent weights.

Frequently Asked Questions about typeset

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

FAQPage Schema
Why should font sizes use rem instead of px?▼

Using rem respects user browser settings and accessibility preferences, allowing text to scale when users change their base font size. Never disable browser zoom, and ensure text remains zoomable to 200 percent for WCAG compliance.