typography-audit

Solid

Audits font loading, type scales, measure, spacing, OpenType, and rendered punctuation with 78 scoped rules. Use when asked to "audit typography", "fix the fonts", or "review my type system". For a new visual direction use ui-design Direction; for general UI defects use ui-design Audit.

AI & Automation 130 stars 12 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
71
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Typography Audit 78 rules in 10 categories for web typography. Every finding names file, rule, and fix. - **IS:** typography only: font loading, sizing, punctuation, spacing, hierarchy, text layout, OpenType features, typeface pairing, brand type, display type. - **IS NOT:** broad UI review (accessibility, forms, navigation: use `ui-design` Audit mode), or a redesign (new typefaces, scales: use `ui-design` Direction mode). ## Audit Workflow Track this checklist: ```text Audit progress: - [ ] Step 1: Scope. List changed files (or full sweep), map signals to categories - [ ] Step 2: Run CRITICAL rules in scope (font-, size-, punct-) - [ ] Step 3: Run HIGH rules in scope (spacing-) - [ ] Step 4: Run remaining in-scope categories by descending priority - [ ] Step 5: Report per the contract; every finding has file:line, rule ID, fix ``` 1. Scope to changed files unless a full sweep is requested. For a PR, use the diff against its actual base merge-base, including committed changes, filtered to `.css`, `.scss`, `.html`, `.tsx`/`.jsx`, and template files. 2. Map code to categories via the signal table; skip categories with no signal. 3. Load rule files by prefix (`rules/font-*.md`, etc.), only for the categories the signals selected. 4. Run categories in priority order so CRITICAL findings surface even if the audit is cut short. 5. After fixes, re-run only the rules that produced findings, then finalize the report. ## Scoping Signals → Categories | Signal in code | Categor...

Details

Author
mblode
Repository
mblode/agent-skills
Created
8 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category