LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

typeset

Improves typography by fixing font choices, hierarchy, sizing, weight, and readability so text feels intentional. Use when the user mentions fonts, type, readability, text hierarchy, sizing looks off, or wants more polished, intentional typography.

17,949stars798forksUpdated 4/10/2026
Developer Tools#ui-design#design#font-selection#readability#typography#content-formatting

Security Assessment

Safe(100/100)
Security Score100/100

About typeset

The typeset skill is designed to enhance the quality and clarity of typography across digital content. It identifies and addresses issues such as poor font choices, unclear hierarchy, inconsistent sizing, weak weight contrasts, and readability problems. By focusing on these aspects, the skill transforms generic or default-looking text into well-structured, intentional typography that aligns with the intended design and brand identity. This helps ensure that text is not only visually appealing but also functional and easy to read, preventing distraction caused by inconsistent or poorly executed type.

Key capabilities of the typeset skill include a systematic assessment of existing typography, identification of weak points, and formulation of improvement plans. It evaluates font selection for brand alignment, examines hierarchy through size and weight contrasts, enforces consistent type scales, and checks readability factors such as line length, line-height, and contrast. The skill also ensures overall consistency in styling elements, font weights, and letter spacing. Following a clear protocol, it provides step-by-step guidance on replacing fonts, establishing hierarchy, and adjusting spacing to create clear, readable, and intentional type across different contexts, including app interfaces and marketing content.

The typeset skill is useful for designers, content creators, and product teams who want to refine the presentation of text in their projects. It is particularly valuable when the text appears generic, inconsistent, or difficult to read, or when teams need to implement a professional, polished typographic system. By applying best practices and modular type scales, users can achieve coherent and brand-appropriate typography that improves user experience, enhances readability, and strengthens the visual identity of their content.

FAQ

How do I invoke the typeset skill?

You can invoke the typeset skill directly when discussing typography issues such as fonts, hierarchy, sizing, or readability. Use the argument hint '[target]' to specify the text or area to assess.

Does typeset work without prior design context?

No. Before using typeset, you should follow the Context Gathering Protocol via the /impeccable skill. If no design context exists, you must run /impeccable teach first.

Can typeset automatically choose fonts for any brand?

Typeset provides guidance on font selection and pairing based on brand personality, but it does not automatically generate brand-specific fonts. Users should select fonts according to the recommendations provided.

Is typeset suitable for both web and app typography?

Yes. It includes strategies for app UIs, using fixed rem-based scales, as well as marketing and content pages, using fluid sizing for headings. Readability and hierarchy considerations apply across contexts.

Are there limitations on font families or styles?

Typeset advises against using too many font families (more than 2-3) and recommends consistent use of weights, sizes, and spacing. It focuses on clarity and intentionality rather than decorative effects.

Install typeset

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

pbakaus/impeccable

Related Skills

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901