Agent skill

UI Typography

by bencium in bencium/bencium-marketplace

Professional typography rules for UI design, web applications, software interfaces, and all screen-based text.

MITAuto-check: warningsFrontend & Design

Install UI Typography

The automated check flagged lines worth reading first. See the safety section below.

skills CLI
$ npx skills add bencium/bencium-marketplace --skill ui-typography -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install bencium/bencium-marketplace ui-typography --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/bencium/bencium-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/typography/skills/typography .claude/skills/ui-typography && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ui-typography
GitHub stars
445
Token cost
~3.5k tokens
SKILL.md length
1,733 words
Files
3
Skills in repo
13
Repo updated
First seen
Licence
MIT

At a glance

Professional typography rules for UI design, web applications, software interfaces, and all screen-based text.

  • Works in 3 steps: Actual UTF-8 characters (preferred):… → JSX expression with string literal: Wrap… → HTML entity (HTML files only): Use…
  • : any HTML/CSS/React artifact creation
  • SKILL.md covers Attribution, Mode of Operation, Characters and Spacing, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

UI Typography is an agent skill from bencium/bencium-marketplace. Professional typography rules for UI design, web applications, software interfaces, and all screen-based text. Enforces timeless typographic correctness that LLMs consistently get wrong: proper quote marks, dashes, spacing, hierarchy, and layout. ENFORCEMENT MODE: When generating ANY HTML, CSS, React, JSX, or UI code containing visible text, auto-apply every rule in this skill silently — do not ask, do not explain, just produce correct typography. AUDIT MODE: When reviewing or improving existing interfaces or…

Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `css-templates.md` and `html-entities.md`).

It sits in Frontend & Design, covering Typography and React components. It works with React. The repository describes itself as: comprehensive skills based on the Anthropic Skills guide and our design and development philosophy. The licence is MIT.

When your agent uses it

  • : any HTML/CSS/React artifact creation
  • Build a landing page
  • Create a component
  • Fix the typography

Example prompts

  • “build a landing page”
  • “create a component”
  • “design a UI”
  • “/ui-typography”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Actual UTF-8 characters (preferred): Paste the real character directly into the source file.
  2. JSX expression with string literal: Wrap in curly braces so the JS engine interprets the escape.
  3. HTML entity (HTML files only): Use ’ — but this does NOT work in JSX/React.

What it can do on your machine

Read from SKILL.md and the folder at commit 5de46a3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are javascript and bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • practicaltypography.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

UI Typography loads about 3.5k tokens when it runs. Until then it costs about 244 tokens; SKILL.md has 1,733 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~244
When it runs · the whole SKILL.md, loaded when a task matches
~3.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: warnings

The automated check found patterns that need a careful read before installing.

  • WarningTells the agent its actions are pre-authorized / not to stop for confirmationSKILL.md:31
    correct HTML entities, proper CSS. Do not ask permission. Do not explain. Just produce correct typography.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from bencium/bencium-marketplace at commit 5de46a3, republished under its MIT licence (© bencium). 1,733 words, ~3,536 tokens.

Download SKILL.mdSave it as .claude/skills/ui-typography/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
ui-typography
description
Professional typography rules for UI design, web applications, software interfaces, and all screen-based text. Enforces timeless typographic correctness that LLMs consistently get wrong: proper quote marks, dashes, spacing, hierarchy, and layout. ENFORCEMENT MODE: When generating ANY HTML, CSS, React, JSX, or UI code containing visible text, auto-apply every rule in this skill silently — do not ask, do not explain, just produce correct typography. AUDIT MODE: When reviewing or improving existing interfaces or legacy code, flag violations and provide fixes. Trigger on: any HTML/CSS/React artifact creation, "build a landing page", "create a component", "design a UI", "fix the typography", "make this look professional", "review this layout", web design, presentation design, dashboard creation, document generation, or any task producing visible text for humans. Even if the user doesn't mention typography, apply these rules whenever generating UI output.

UI Typography Skill

Attribution

These rules are distilled from Matthew Butterick's Practical Typography (https://practicaltypography.com). Butterick is a typographer, writer, and type designer whose work bridges professional typography and everyday digital writing. Thank you, Matthew, for making this knowledge accessible and encyclopedic. If you find this skill valuable, consider supporting his work directly.

Mode of Operation

These are permanent rules — not trends, not opinions. They come from centuries of typographic practice, validated by how the human eye reads. They do not go out of style.

ENFORCEMENT (default): When generating ANY UI with visible text, apply every rule automatically. Use correct HTML entities, proper CSS. Do not ask permission. Do not explain. Just produce correct typography.

AUDIT: When reviewing existing code or design, identify violations and provide before/after fixes.

Reference files (read when generating CSS or looking up entities):

  • references/css-templates.md — Full CSS baseline template, responsive patterns, OpenType features
  • references/html-entities.md — Complete entity table with all characters and codes

Characters

Quotes and Apostrophes — Always Curly

Straight quotes are typewriter artifacts. Use “ ” for double, ‘ ’ for single.

Apostrophes always point down — identical to closing single quote ’. Smart-quote engines wrongly insert opening quotes before decade abbreviations ('70s) and word-initial contractions ('n'). Fix with explicit ’.

The <q> tag auto-applies curly quotes when <html lang="en"> is set.

Hawaiian okina points upward — it's a letter, not an apostrophe. Use opening single quote or anglicize.

JSX/React Implementation Warning

Unicode escape sequences (\u2019, \u201C, etc.) do NOT work in JSX text content. They render as literal characters — the user sees \u2019 instead of a curly apostrophe. This is because JSX text between tags is treated as string literals by the transpiler, not as JavaScript expressions.

What fails:

jsx
{/* WRONG — renders literally as \u2019 */}
<p>Don\u2019t do this</p>

What works (pick one):

  1. Actual UTF-8 characters (preferred): Paste the real character directly into the source file.

    jsx
    <p>Don\u2019t do this</p>  {/* This is the actual curly apostrophe character U+2019 */}
  2. JSX expression with string literal: Wrap in curly braces so the JS engine interprets the escape.

    jsx
    <p>Don{'\u2019'}t do this</p>
  3. HTML entity (HTML files only): Use &rsquo; — but this does NOT work in JSX/React.

For bulk fixes via CLI, use sed with raw UTF-8 bytes (not escape sequences):

bash
CURLY=$(printf '\xe2\x80\x99')  # U+2019 RIGHT SINGLE QUOTATION MARK
sed -i '' "s/don't/don${CURLY}t/g" file.tsx

In JavaScript data arrays and string literals, \u2019 works correctly because the JS engine processes the escape. The bug only affects JSX text content between tags.

Dashes and Hyphens — Three Distinct Characters
CharacterHTMLUse
- (hyphen)-Compound words (cost-effective), line breaks
– (en dash)&ndash;Ranges (1–10), connections (Sarbanes–Oxley Act)
— (em dash)&mdash;Sentence breaks—like this

Never approximate with -- or ---. If you open with "from", pair with "to" not en dash. Hyphen for compound names (marriage); en dash for joint authorship. Em dash typically flush; add &thinsp; if crushed. No slash where en dash belongs. Hyphenate phrasal adjectives (five-dollar bills). No hyphen after -ly adverbs.

Ellipses — One Character

Use &hellip; (…), not three periods. Spaces before and after; use &nbsp; on the text-adjacent side. For interrupted dialogue, prefer em dash over ellipsis.

Math and Measurement

Use &times; for multiplication, &minus; for subtraction. Use + and = from keyboard. En dash is acceptable as simple minus. Dimensions: 8.5″ × 14″ uses &times;.

Foot and inch marks — the ONE exception to curly quotes. Must be STRAIGHT: &#39; for foot, &quot; for inch. Use &nbsp; between values: 6&#39;&nbsp;10&quot;.

Use real symbols: &copy; &trade; &reg;, never (c) (TM) (R). ™/® are superscripts, no space before. © is inline, followed by &nbsp; then year. "Copyright ©" is redundant — word OR symbol, not both.

Paragraph and Section Marks

&sect; (§) and &para; (¶) always followed by &nbsp;: &sect;&nbsp;1782. Spell out at sentence start. Double for plurals: &sect;&sect;.

Accented Characters

Proper names: accents are MANDATORY (François Truffaut, Plácido Domingo). Loanwords: check dictionary — some naturalized (naive), some not (cause célèbre).

Other Punctuation
  • Semicolons join independent clauses. Colons introduce completion. Don't mix them
  • Question marks: underused — simplify topic sentences with them
  • Exclamation points: overused — budget ONE per long document. Never multiple in a row
  • Ampersands: correct in proper names only. Write "and" in body text
  • Parentheses/brackets: do NOT adopt formatting of surrounded material
  • Emoticons/emoji: OK in email/Slack. Never in formal documents or professional UI copy

Spacing

One Space After Punctuation — Always

Exactly one space after any punctuation. Never two. Not debatable. Two spaces create rivers and disrupt text balance. The period already contains visual white space.

Nonbreaking Spaces

&nbsp; prevents line break. Use before numeric refs (&sect;&nbsp;42, Fig.&nbsp;3), after © (&copy;&nbsp;2025), after honorifics (Dr.&nbsp;Smith), between foot/inch values.

White-Space Characters
NeedTool
Space between wordsOne word space (spacebar)
Prevent line break&nbsp;
New line, same paragraph<br>
New paragraph<p> tags
New page (print)page-break-before: always
Suggest hyphenation point&shy;

Never hold spacebar. Never double carriage returns for spacing. Never tabs for indentation in output. HTML collapses all whitespace to single space (except &nbsp;).


Text Formatting

Bold and Italic

Rule 1: Bold OR italic. Mutually exclusive. Never combine. Rule 2: Use as little as possible. If everything is emphasized, nothing is.

Serif: italic for gentle, bold for strong. Sans serif: bold only — italic sans barely stands out. Never bold entire paragraphs. Never use quotation marks for emphasis.

Underlining — Never

Never underline in a document or UI. Typewriter workaround. Use bold or italic. For web links, use subtle styling: text-decoration-thickness: 1px; text-underline-offset: 2px.

All Caps — Less Than One Line, Always Letterspaced

Caps are harder to read (homogeneous rectangles vs varied lowercase contour). Suitable for short headings, labels, captions. ALWAYS add 5–12% letterspacing. ALWAYS ensure kerning is on. NEVER capitalize whole paragraphs. letter-spacing: 0.06em in CSS.

Small Caps — Real Only

Never fake (scaled-down regular caps). Use font-variant-caps: small-caps with fonts that have real small caps (OpenType smcp). System fonts lack them. Add letterspacing + kerning.

Point Size

Print: 10–12pt. Web: 15–25px. The 12pt default is a typewriter relic. Half-point differences matter. Use smallest increment for emphasis. Use clamp() for fluid web sizing.

Letterspacing

5–12% extra on ALL CAPS and small caps. Nothing on lowercase. Never spread so far apart that letters could fit in the gaps. CSS: letter-spacing: 0.05em to 0.12em.

Kerning — Always On

No exceptions. font-feature-settings: "kern" 1; text-rendering: optimizeLegibility;

Ligatures

Mandatory only when fi/fl visually collide. Check bold and italic too. Otherwise optional. CSS: font-feature-settings: "liga" 1.

Alternate Figures

Tabular ("tnum") for data tables. Oldstyle ("onum") for body text. Default figures are fine for most uses. font-variant-numeric: tabular-nums lining-nums for numeric tables.

Show full SKILL.md (704 more words)Show less
Font Selection
  1. No goofy fonts (novelty, script, handwriting, circus) in professional work
  2. No monospaced for body text — code only (and Courier is the worst monospaced)
  3. Print body: strongly prefer serif
  4. Web body: serif or sans both fine on modern screens
  5. Metrics spacing in InDesign, never optical (optical mangles kerning)
Mixing Fonts

Max 2 fonts. Each gets a consistent role. Can mix serif+serif or sans+sans. Rarely mix within a paragraph. Lower contrast often more effective than high contrast.


Page Layout

Body Text First

Set body text BEFORE anything else. Four decisions determine everything: font, point size, line spacing, line length. All other elements calibrate against these.

Line Length — 45–90 Characters

The #1 readability factor designers get wrong. The #1 flaw in responsive web layouts. Measure in characters, not inches. Alphabet test: fit 2–3 lowercase alphabets per line. CSS: max-width: 65ch on text containers.

Line Spacing — 120–145% of Point Size

line-height: 1.2 to 1.45. Single-spaced (~117%) is too tight. Double (~233%) is too loose. Word processor "Single" and "Double" both miss the optimal range.

Page Margins

One inch is not enough for proportional fonts. Print: 1.5–2.0″ at 12pt. Web: max-width on text containers plus padding. Don't fear white space — generous margins look professional.

Text Alignment

Left-align for web (default). Justified requires hyphens: auto — browser engines are crude. Centered: sparingly, only for short titles (< 1 line). Never center whole text blocks.

Paragraph Separation — Indent OR Space, Never Both

First-line indent: 1–4× point size. text-indent: 1.5em. Optional on first paragraph. Space between: 50–100% of font size. margin-bottom: 0.75em. Never double <br> tags.

Headings — Max 3 Levels
  1. Don't all-caps headings (unless very short + letterspaced)
  2. Don't underline headings
  3. Don't center headings (rare exceptions)
  4. Emphasize with space above and below — subtle and effective
  5. Use bold, not italic — stands out better
  6. Smallest point-size increment needed (body 11pt → heading 13pt, not 18pt)
  7. hyphens: none on headings
  8. Space above > space below (heading relates to text that follows)
  9. Keep heading with next paragraph (page-break-after: avoid)
  10. Tiered numbers (1.1, 2.1) over roman numerals (I.A.1.a.i)
Block Quotations

Reduce size + line spacing slightly. Indent 2–5em. No quotation marks (indent signals the quote). Keep line length readable. Use sparingly — long block quotes signal lazy writing.

Lists

Semantic markup (<ul>, <ol>), never manual bullets. Prefer hollow bullets. Asterisks are too small for bullets. Don't over-indent.

Tables — Remove Borders, Add Padding

Data creates an implied grid. Borders add clutter. Keep only thin rule under header row. padding: 0.5em 1em. Tabular figures for numeric columns. Right-align numbers.

Rules and Borders

Try space above and below first. Border thickness: 0.5–1pt. No patterned borders. Thick lines are chartjunk.

Flow Control

Widows (last line alone at top of page) and orphans (first line alone at bottom). CSS print: orphans: 2; widows: 2. Headings: page-break-after: avoid. Soft hyphens &shy; for words that confuse hyphenation engines.

Columns and Grids

Print columns: 2–3 on letter paper, never 4. Web columns: awkward (indefinite bottom edge). Grids guide, not guarantee — simpler grids enforce more consistency. Aligning ugly to a grid still produces ugly.


Responsive Web Typography

The rules don't change with screen size. Same line length, line spacing, hierarchy.

  1. Scale font-size and container width together
  2. Always max-width on text containers — never edge-to-edge text
  3. Don't use ch unit for exact measurement (only measures zero width)
  4. clamp() for fluid scaling: font-size: clamp(16px, 2.5vw, 20px)
  5. Mobile minimum: padding: 0 1rem on text containers
  6. The common failure: images/nav scale carefully, body text ignored

Screen Considerations

Modern screens render type nearly as well as print. "Sans serif for screens" was true for 72dpi and is now obsolete. Serif fonts work fine on modern screens. Dark mode: reduce weight slightly. Test on macOS and Windows (antialiasing differs).


Maxims of Page Layout

  1. Body text first — its 4 properties determine everything
  2. Foreground vs background — don't let chrome upstage body text
  3. Smallest visible increments — half-points matter
  4. When in doubt, try both — make samples, don't theorize
  5. Consistency — same things look the same
  6. Relate new to existing — each element constrains the next
  7. Keep it simple — 3 colors and 5 fonts? Think again
  8. Imitate what you like — emulate good typography from the wild

© bencium, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in typography/skills/typography of bencium/bencium-marketplace.

  • SKILL.md
  • css-templates.md
  • html-entities.md

Open the folder on GitHubat commit 5de46a3

Compare with similar skills

UI Typography next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

UI Typography compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
UI Typography this skillbencium/bencium-marketplace445—~3.5kAutomated safety check: WarnMIT
Wonder BlocksKhan/wonder-blocks163—~3.2kAutomated safety check: PassMIT
Skillshare UI Website StyleJetBrains/skills364—~3.1kAutomated safety check: PassNone
Design Reviewpproenca/dot-skills215—~3.4kAutomated safety check: PassMIT
Tailwindcss Developmentanonaddy/anonaddy4.9k10 repos~865Automated safety check: PassMIT
UI UX Pro Maxsaoudi-h/solar-icons18418 repos~11kAutomated safety check: NotesCustom licence

Similar skills

  • Wonder Blocks

    Khan/wonder-blocks

    Implements user interfaces using the Wonder Blocks (WB) design system — Khan Academy's React component library.

    163 GitHub stars~3.2k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Official

    Skillshare frontend design system for the React dashboard (ui/) and Docusaurus website (website/).

    364 GitHub stars~3.1k tokensUpdated 3 mo ago
    Frontend & DesignAuto-check passed
  • Design Review

    pproenca/dot-skills

    Structured UI design review — existing code (React/JSX, CSS, Tailwind) and, when behaviour matters, the running app in a real browser — reported as a prioritised Before / After / Why table.

    215 GitHub stars~3.4k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check passed
  • Tailwindcss Development

    anonaddy/anonaddy

    Always invoke when the user's message includes 'tailwind' in any form.

    4.9k GitHub starsUsed in 10 repos~865 tokens
    Frontend & DesignAuto-check passed
  • UI UX Pro Max

    saoudi-h/solar-icons

    UI/UX design intelligence for web and mobile. An agent skill from saoudi-h/solar-icons.

    184 GitHub starsUsed in 18 repos~11k tokens
    Frontend & DesignAuto-check: notes
  • GSAP for React

    greensock/gsap-skills

    Shows how to run GSAP animations in React and Next.js with the useGSAP hook, refs, scoped selectors and automatic cleanup on unmount.

    16k GitHub starsUsed in 4 repos~1.6k tokens
    Frontend & DesignAuto-check passed

More from bencium/bencium-marketplace

All 13 skills in this repo
  • Vanity Engineering Review

    bencium/bencium-marketplace

    Reviews codebases, architectures, PRs, and technical plans for vanity engineering — code and systems built for the developer's ego, resume, or intellectual pleasure rather than delivering user or…

    445 GitHub stars~2.4k tokensUpdated 4 days ago
    Auto-check passed
  • Adaptive Communication

    bencium/bencium-marketplace

    A skill your agent uses when detecting ambiguous user intent, hedging language, open-ended framing, personal context before requests, or when unsure whether user wants exploration vs direct answer.

    445 GitHub stars~839 tokensUpdated 4 days ago
    Auto-check passed
  • Insurgent Campaign

    bencium/bencium-marketplace

    Grassroots-first campaign design for anyone being outspent — startups vs.

    445 GitHub stars~12k tokensUpdated 4 days ago
    Auto-check passed
  • Eu AI Act Reviewer

    bencium/bencium-marketplace

    Review user journeys, public content, and codebases for potentially relevant EU AI Act provisions, with exact official citations, evidence gaps, application dates, and plain-language next actions.

    445 GitHub stars~1.9k tokensUpdated 4 days ago
    Auto-check passed
  • Hungarian Humanizer

    bencium/bencium-marketplace

    Detect and remove AI-generated markers from Hungarian text, making it sound like a native Hungarian speaker wrote it.

    445 GitHub stars~1.9k tokensUpdated 4 days ago
    Auto-check passed
  • Negentropy Lens

    bencium/bencium-marketplace

    A decision-support framework that evaluates systems, architectures, and strategies through the entropy (decay) vs negentropy (growth) lens, while surfacing tacit knowledge gaps.

    445 GitHub stars~2.2k tokensUpdated 4 days ago
    Auto-check passed

Works with

Questions about UI Typography

What does UI Typography do?

Professional typography rules for UI design, web applications, software interfaces, and all screen-based text. UI Typography is an agent skill from bencium/bencium-marketplace. Professional typography rules for UI design, web applications, software interfaces, and all screen-based text.

When should I use UI Typography?

UI Typography fits situations like: : any HTML/CSS/React artifact creation; build a landing page; create a component; fix the typography.

How do I install UI Typography in Claude Code?

Run `npx skills add bencium/bencium-marketplace --skill ui-typography -a claude-code`. Or copy the skill folder (typography/skills/typography in bencium/bencium-marketplace) into .claude/skills/ui-typography in your project. Claude Code loads it when a task matches its description.

How do I install UI Typography in Codex?

Run `npx skills add bencium/bencium-marketplace --skill ui-typography -a codex`. Or copy the skill folder (typography/skills/typography in bencium/bencium-marketplace) into .agents/skills/ui-typography in your project. Codex loads it when a task matches its description.

Can I use UI Typography in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bencium/bencium-marketplace --skill ui-typography -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ui-typography, .gemini/skills/ui-typography, .github/skills/ui-typography and .opencode/skills/ui-typography in your project.

What does UI Typography need to run?

SKILL.md names no scripts, command-line tools or credentials: UI Typography is instructions for the agent only.

Does UI Typography access the network?

SKILL.md names 1 domain. As links in the text: practicaltypography.com. This is read from the text; nothing was executed.

Is UI Typography safe to install?

Our automated static check of SKILL.md flagged 1 warning(s): tells the agent its actions are pre-authorized / not to stop for confirmation. Read the flagged lines before installing; the check is not a guarantee either way.

What licence does UI Typography use?

UI Typography is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does UI Typography use?

About 3.5k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to UI Typography?

Skills that share tags, products or a category with UI Typography: Wonder Blocks (Khan/wonder-blocks, 163 stars), Skillshare UI Website Style (JetBrains/skills, 364 stars), Design Review (pproenca/dot-skills, 215 stars) and Tailwindcss Development (anonaddy/anonaddy, 4.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains UI Typography?

bencium (a GitHub user) maintains it in bencium/bencium-marketplace, which has 445 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 4, 2026.

Source: bencium/bencium-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.