About type-selection
A design Skill that applies type-selection constraints to a conversation, for people choosing typefaces for a product. It emphasizes product voice, real-world sizing, character coverage, and restrained pairing rather than trend-led choices.
Key features
- 01Choose type based on product voice
- 02Assess typefaces at actual use sizes
- 03Check language and special-character coverage
- 04Limit typeface count and require pairing contrast
- 05Avoid trend-led and decorative choices
Use cases
- 01Choose a typeface system for a product interface
- 02Check font coverage for multilingual interfaces
- 03Plan type pairing for headings and body text
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ dragoon0x/ taste-skills --skill type-selectionAfter installing, type/type-selectionin Claude Code to confirm it loaded.
Details
From the project READMEType Selection
Every typeface carries cultural and emotional information. Choose based on what it says, not what's popular.
How to use
/type-selectionApply type selection constraints to this conversation.
Constraints
Selection Criteria
- MUST choose based on the product's voice, not current trends
- MUST evaluate how the typeface performs at the sizes it will actually be used (body, UI labels, headlines)
- MUST consider the full character set needed (language support, special characters, numerals)
- NEVER choose a typeface because it's trending without evaluating fit
- SHOULD limit to 1-2 typefaces. If you can't explain why you need two, use one.
What Typefaces Communicate
- Geometric sans (Inter, Circular, Futura): precision, modernity, tech-forward. The default means using one says nothing. How you USE it does.
- Humanist sans (Source Sans, Lato): warmth, approachability, readability
- Neo-grotesque (Helvetica, Suisse): neutrality, professionalism, institutional
- Serif (Georgia, Freight): authority, editorial quality, timelessness
- Monospace (JetBrains Mono, Berkeley Mono): technical credibility, precision
- Display/Variable (Clash, Cabinet): personality, distinctiveness. Only work when the system supports them.
Pairing Rules
- MUST create clear contrast when pairing: scale, style, or weight contrast
- One typeface used well beats two typefaces used carelessly
- NEVER pair two medium-weight faces. Push the difference.
Anti-Patterns
- Choosing a typeface because a product you admire uses it (context matters)
- Using decorative typefaces for body text
- Picking from "trending fonts" lists without evaluating fit
Comments
Markdown supported