CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

65

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, actionable instruction-only skill body: concrete values and CSS specifics throughout, a clear assess-plan-improve-verify workflow, and disciplined section organization. Weakest points are mild motivational padding, missing a copy-paste-ready type-scale example, and reliance on a reference file that lives in another skill's bundle.

Suggestions

Trim the motivational framing (the "CRITICAL" paragraph and closing "Remember" paragraph) — the guidance itself already implies the goal.

Add one compact copy-paste-ready CSS type-scale snippet (e.g., 5-step scale with tokens --text-caption through --text-heading) to push actionability toward level 5.

Add a re-verify feedback loop to the verification section ("if any check fails, revisit the corresponding fix") to reach the level-5 workflow anchor.

DimensionReasoningScore

Conciseness

The body is dense with curated specifics Claude would not reliably prioritize (1.25/1.333/1.5 scale ratios, 16px body minimum, clamp-vs-rem strategy per context, tabular-nums, font-display: swap). Only minor over-explanation remains — the "CRITICAL: The goal isn't to make text 'fancier'" framing and the closing "Remember: Typography is the foundation" line are motivational filler.

4 / 5

Actionability

Concrete, executable guidance throughout: "max-width: 65ch", "line-heights tighter for headings (1.1-1.2), looser for body (1.5-1.7)", specific scale ratios, semantic token names, and explicit NEVER rules. Minor gaps: no copy-paste-ready example of a full type scale or metric-matched font fallback stack.

4 / 5

Workflow Clarity

Clear four-phase sequence — Assess Current Typography, Plan Typography Improvements, Improve Typography Systematically, Verify Typography Improvements — with a verification checklist covering hierarchy, readability, consistency, personality, performance, and accessibility. Not a destructive/batch skill, so no cap applies; it lacks the explicit feedback loops ("if a check fails, fix and re-verify") of the level-5 anchor.

4 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are all absent), so structure is judged on the body alone. Sections are well-organized with clear headers, and the single external reference ("[typography reference](reference/typography.md)") is well-signaled and one level deep. However, that reference points into another skill's bundle rather than this one, and the mandatory cross-skill chain (/frontend-design → /teach-impeccable) adds dependency risk — a minor organization gap versus the level-5 anchor.

4 / 5

Total

16

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description that clearly states what the skill does and when to use it, with concrete trigger phrases and correct third-person voice. Its only weaknesses are generic verb framing for the action list and incomplete synonym coverage in the trigger terms.

Suggestions

Vary the action verbs to be more concrete (e.g., "audits font choices, builds a type scale, sets line-heights") to strengthen specificity toward level 5.

Add common natural synonyms users would say — "typeface", "font pairing", "line height", "letter spacing" — to the trigger clause.

Clarify the target context (e.g., web/UI code) in the description so it is distinguishable from print or document typography requests.

DimensionReasoningScore

Specificity

Lists several specific action areas — "fixing font choices, hierarchy, sizing, weight, and readability" — with only minor coverage gaps. Falls short of the level-5 anchor because all actions hang on a single generic verb ("fixing") rather than multiple distinct concrete actions.

4 / 5

Completeness

Explicitly answers both what ("Improves typography by fixing font choices, hierarchy, sizing, weight, and readability so text feels intentional") and when ("Use when the user mentions fonts, type, readability, text hierarchy, sizing looks off...") with concrete trigger phrases, in proper third-person voice.

5 / 5

Trigger Term Quality

Good natural keyword coverage ("fonts, type, readability, text hierarchy, sizing looks off, polished, intentional typography") that users would plausibly say. Missing common synonyms such as "typeface", "font pairing", "line height", or "letter spacing", so it does not reach comprehensive level-5 coverage.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear typography niche with distinct triggers (fonts, type, hierarchy, readability). Minor overlap risk with the closely related frontend-design skill on general "polished design" requests, keeping it below the level-5 anchor.

4 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

fengshao1227/ccg-workflow

Path

templates/skills/impeccable/typeset/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.