practical-typography

Reviews and improves document typography using Butterick's Practical Typography rules.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/surfingalien/FinSurfing --skill practical-typography-surfingalien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: practical-typography
Source: https://github.com/surfingalien/FinSurfing/tree/main/.claude/skills/practical-typography
Command: npx skills add https://github.com/surfingalien/FinSurfing --skill practical-typography-surfingalien

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Documents often suffer from poor typography—wrong point sizes, bad line spacing, unprofessional fonts, and punctuation mistakes—that undermines credibility and readability. This Skill provides a structured checklist and reference rules to evaluate and fix typographic quality in print and web content. ## Core Features & Use Cases - Typography Audits: Check body text fundamentals (point size, line spacing, line length, font choice) against professional standards. - Mistake Detection: Identify common errors like straight quotes, double spaces after periods, underlining, fake small caps, and hyphen-dash confusion. - Web and Print Guidance: Apply medium-specific rules such as 15–25px web body text with unitless line-height, or 10–12pt print sizes with exact line spacing. - Use Case: Paste a draft blog post or report and ask for a typography review; receive concrete fixes like switching to curly quotes, setting line length to 45–90 characters, and replacing Times New Roman with a professional font. ## Quick Start Review the typography of my document and list every formatting issue with recommended fixes based on Practical Typography rules.

Frequently Asked Questions about practical-typography

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

FAQPage Schema
When should I use justified text versus left-aligned text?

Justified text is acceptable only when hyphenation is enabled; without it, justification creates uneven word spacing and rivers of white space. Left-aligned (ragged right) text is the safer default for most documents and web pages.