Individual skill
type-specimen
Build a browsable type specimen that sets candidate typefaces in the product's own words, so a font is chosen against real copy rather than "Hamburgefonstiv". Loads families from Google Fonts, shows a weight ladder, prose, a data table, list rows, small caps, glyph coverage and variable axes per family, measures WCAG and APCA for the chosen background/text pair, and lets any specimen text be edited in place — one edit, every family. Use when picking a typeface, comparing shortlisted fonts, checking a font's Cyrillic or symbol coverage, or proving a font works for a specific interface before it enters the token set. Triggers on choose a font, pick a typeface, compare fonts, type specimen, font shortlist, does this font have Cyrillic, font pairing, which font for this dashboard, шрифтовой стенд, выбрать шрифт.
humane/skills/type-specimen/SKILL.md
Source commit e7d867ddcc8cb5a34ecf5eaacaee8fc5aa117c93
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 41
- Repository last updated
- Oct 15, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- accessibility Repository topic
- agent-skills Repository topic
- ai-agents Repository topic
- claude-code Repository topic
- codex Repository topic
- design-systems Repository topic
- product-design Repository topic
- ux-design Repository topic
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 8,686 bytesSKILL.mdcore · 8,686 bytesSKILL.mdcore · 8,686 bytesconftest.pyruns · 163 bytesreferences/config.mddoc · 3,622 bytesscripts/specimenruns · 297 bytesscripts/tspec/__init__.pyruns · 271 bytesscripts/tspec/build.pyruns · 1,996 bytesscripts/tspec/cli.pyruns · 7,507 bytesscripts/tspec/config.pyruns · 10,614 bytesscripts/tspec/serve.pyruns · 1,540 bytestemplates/specimen.htmlasset · 48,864 bytestests/__init__.pyruns · 0 bytestests/helpers.pyruns · 495 bytestests/test_build.pyruns · 3,255 bytestests/test_cli.pyruns · 3,895 bytestests/test_config.pyruns · 6,013 bytes
Read excerpt
# type-specimen
**Announce at start:** "I'm using the humane:type-specimen skill to pick a typeface against the product's own copy."
Choosing a typeface from a foundry's own specimen tells you the font can be
made to look good. It does not tell you whether *your* numbers align in *your*
table at *your* size. This skill builds a single self-contained HTML page that
sets every shortlisted family in the copy the product actually ships — the same
headline, the same price column, the same empty-state sentence — so the
comparison is between candidates doing the real job.
The page is standalone: one HTML file, no build step, no dependencies. Families
load from the Google Fonts CSS API at view time.