
typeset
Systematically assess and refine typography to eliminate generic defaults
by pbakausFree
Description
typeset is an agent skill from the impeccable design project that assesses and refines typography that feels generic, inconsistent or poorly structured. It analyzes five typography dimensions: font choices, visual hierarchy, sizing consistency, readability and weight strategy across components. On font choices, it checks whether the design falls back on invisible defaults such as Inter, Roboto, Arial, Open Sans or system fonts, whether the typeface suits the brand's personality, since a playful brand should not use a corporate face, and whether there are more than two or three font families, which it calls almost always a mess. It also looks at hierarchy, meaning whether headings, body text and labels are clearly separated, sizes that are used consistently, and weights that are used with a plan. The skill then refines the type so that it feels intentional and fits the brand. It requires the /impeccable skill, which holds the design principles, anti-patterns and the Context Gathering Protocol, and if no design context exists it tells the user to run /impeccable teach first. It is useful for teams whose product looks like every other AI-built app and who want its typography to have a clear identity. Install it with npx skills add https://github.com/pbakaus/impeccable --skill typeset. On skills.sh it passes Gen Agent Trust Hub, Socket and Snyk.…
Highlights
- Reviews font choices, hierarchy, sizing, readability and weight
- Flags default system and invisible typefaces
- Checks that the typeface fits the brand personality
- Limits the design to a small number of font families
Ratings & Reviews
No ratings yet
Be the first to rate typeset.
People also visit

ppt-generation
The user requests to generate, create, or make presentations (PPT/PPTX)
typeset FAQ
What does typeset examine?
Font choices, visual hierarchy, sizing consistency, readability and weight strategy across components.
Which fonts does it call invisible defaults?
The skill lists Inter, Roboto, Arial, Open Sans and system defaults as examples of fonts that can look generic.
How many font families does it suggest?
The skill says more than two or three families is almost always a mess.
Does it need another skill first?
Yes. It requires the /impeccable skill, and /impeccable teach if no design context exists.
How do I install it?
Run npx skills add https://github.com/pbakaus/impeccable --skill typeset.
Which security audits does it have?
On skills.sh, Gen Agent Trust Hub, Socket and Snyk all pass.
What are the best typeset alternatives?
Popular alternatives to typeset include image-generation, ppt-generation and arrange. See all typeset alternatives









