Token导航 LogoToken导航

Agent Skill · 前端设计

brand-typography-systems(品牌排版系统)

用于辅助前端页面、组件、样式和交互逻辑的开发与维护。它适合让 Agent 生成或审查 React、Next.js、Vue、Tailwind、CSS 等相关代码,整理组件结构,或定位布局和性能问题。使用时需要结合项目现有设计系统、路由和构建方式,避免只生成孤立片段;涉及页面改动时,应配合本地预览和构建检查确认视觉效果。

brand-typography-systems 是前端设计类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为操作浏览器;许可证为 MIT,第三方扫描已通过,按安装量在前端设计类的 10,216 个 Skill 里排第 3,365。

总安装 1,368周安装 57GitHub Stars 16下载 456核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:brand-typography-systems(品牌排版系统)
来源仓库:https://github.com/mike-coulbourn/claude-vibes
仓库路径:skills/brand-typography-systems
安装命令:
npx skills add https://github.com/mike-coulbourn/claude-vibes --skill brand-typography-systems
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/mike-coulbourn/claude-vibes --skill brand-typography-systems

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

brand-typography-systems 提供战略型品牌字体选择指南,匹配人格与层级需求。适用于根据品牌个性(如友好、专业、精准)匹配合适的字族组合与排版规则。强调内容优先原则,避免仅追求美观而牺牲可读性与功能性。使用前应梳理品牌人格关键词,再据此筛选字体家族与应用场景。

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/brand-typography-systems

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/mike-coulbourn/claude-vibes --skill brand-typo…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

brand-typography-systems 怎么安装?

在终端执行 npx skills add https://github.com/mike-coulbourn/claude-vibes --skill brand-typography-sys…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

brand-typography-systems 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

brand-typography-systems 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

brand-typography-systems 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

brand-typography-systems 用的人多吗?

公开数据是累计安装 1,368 次,近一周安装 57 次,下载 456 次,GitHub 16 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

brand-typography-systems 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
brand-typography-systems

品牌排版系统 · 本页

1,36816操作浏览器MIT通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Brand Typography Systems & Strategic Type Selection

Quick reference for developing strategic brand typography systems grounded in personality, hierarchy, and practical application.

"Typography exists to honor content." — Robert Bringhurst, *The Elements of Typographic Style*
"Typography and design should enhance communication, not just look attractive." — Erik Spiekermann
"I can teach anyone good typography in two or three days. The craft is very simple, the rest is just practice." — Erik Spiekermann

Key Principles

  1. Start with personality — Typography selection flows FROM brand personality TO typeface choices. Never the reverse.
  2. Honor content — Beautiful type that doesn't serve content fails its purpose.
  3. Contrast through classification — Serif + sans-serif pairing creates natural hierarchy without conflict.
  4. Form follows function — Body text prioritizes legibility; display text can prioritize personality.
  5. Consistency builds recognition — Every touchpoint reinforces (or undermines) brand perception.
  6. Accessibility is non-negotiable — Design for the widest possible audience.
  7. Systems scale — Create hierarchies that work across all applications and contexts.

Core Frameworks

1. Brand-First Typography Selection Process

Typography selection must flow from brand strategy, not aesthetic preference.

The Process:

StepActionPurpose
1Define Brand PersonalityIdentify 3-5 traits that define brand voice and image
2Understand Target AudienceDemographics, preferences, industry expectations
3Gather InspirationAnalyze competitors, identify differentiation opportunities
4Select and Pair FontsCreate mockups across touchpoints (print, web, mobile)
5Establish HierarchyDefine primary, secondary, tertiary with clear purposes
6Create GuidelinesDocument everything with examples and specifications

Key Insight: "If the brand can define itself using descriptions to capture the tone, personality, and principles—we can translate that into typographic forms."


2. Modular Scale Typography System

A mathematical approach to creating harmonious type hierarchies using consistent ratios.

Common Ratios:

RatioValueCharacterBest For
Minor Second1.067Subtle incrementsDense layouts, data-heavy UIs
Major Second1.125Slightly noticeableFunctional interfaces
Minor Third1.200Moderate differentiationBalanced content hierarchy
Major Third1.250Clear hierarchyGeneral UI design
Perfect Fourth1.333Distinct visual hierarchyEditorial, marketing
Golden Ratio1.618Dramatic, high-endPremium brands, display-heavy

The Process:

  1. Define Base Size: Start with 16px for web (browser default, accessibility baseline)
  2. Choose a Ratio: Match to brand personality and content type
  3. Calculate Sizes: Multiply base by ratio for each step up, divide for steps down
  4. Apply to Hierarchy: Map calculated sizes to H1–H6, body, captions
  5. Test Responsively: Adjust ratio or base for different screen sizes

Key Principle: Limit to 6-8 distinct sizes. Larger screens can use more dramatic ratios; smaller screens benefit from conservative ratios.

Tools: Typescale.io | Type Scale Tool


3. Ellen Lupton's "Thinking with Type" Framework

A comprehensive approach covering three interconnected systems:

SystemFocusKey Elements
LetterIndividual charactersTypeface anatomy, classification, personality
TextWords and paragraphsAlignment, spacing, kerning, tracking, leading
GridPage structureColumns, margins, spatial relationships

Key Principles:

  • "Learn the rules and how to break them"
  • Historical context informs modern practice
  • Visual balance and Gestalt grouping guide effective layouts
  • Accessibility and legibility are non-negotiable

Font Classification & Personality Matrix

ClassificationPersonality TraitsBest ForExample Industries
SerifTraditional, classical, reliable, authoritative, sophisticatedLong-form reading, heritage positioning, trustLaw firms, finance, luxury, editorial
Sans-SerifModern, clean, minimal, approachable, contemporaryDigital interfaces, startups, accessibilityTech, SaaS, healthcare, contemporary retail
ScriptElegant, distinctive, personal, feminineSpecial occasions, luxury accentsFashion, wedding, high-end beauty
HandwrittenArtsy, informal, fun, playful, authenticPersonal connection, casual brandsCreative agencies, children's products, artisan food
Display/DecorativeBold, attention-grabbing, distinctiveHeadlines only, limited accent useEntertainment, events, creative campaigns
Slab SerifStrong, sturdy, mechanical, modern-classicTechnology with heritage, contemporary editorialConstruction, automotive, journalism
MonospaceTechnical, precise, developer-orientedCode, data, technical documentationDeveloper tools, fintech, data platforms

Serif vs. Sans-Serif Decision Framework

Choose Serif When:

  • Brand leans artisanal, authoritative, or editorial
  • Industries: Boutique hotels, legal firms, investment advisory, craft producers, heritage brands
  • Long-form print content leads touchpoints
  • You want to convey tradition, trust, premium positioning
  • Target audience expects established credibility

Choose Sans-Serif When:

  • 70%+ of touchpoints are digital UI (apps, dashboards, small screens)
  • Industries: Tech, startups, digital products, contemporary retail, healthcare
  • Quick legibility is paramount
  • You want to convey modernity, accessibility, innovation
  • Audiences expect contemporary, forward-thinking brands

Note: High-resolution displays have reduced the screen legibility gap between serif and sans-serif. Context and specific typeface matter more than classification alone.


Typeface Evaluation Criteria

Seven dimensions for evaluating any typeface:

CriterionQuestion to AskWhy It Matters
ComprehensivenessDoes it have all characters, weights, and styles needed?Brand needs evolve; typeface must grow with you
LegibilityIs it readable at small sizes? Are characters distinctive?Content must be consumable
VersatilityWorks across headlines, body, captions, different media?One system must serve many contexts
ComplementarityWorks well with logo, colors, imagery?Typography exists within visual system
DistinctivenessHelps differentiate from competitors?Typography is branding opportunity
Technical ReadinessAvailable as web font? Proper licensing? Variable font?Implementation constraints matter
X-Height AppropriatenessOptimal for intended sizes?Higher x-height improves screen legibility, but extremely high reduces word-shape recognition

Font Pairing Principles

The Classic Approach: Contrast Through Classification

The oldest reliable rule: pair serif with sans-serif. This creates clear contrast through form while allowing both typefaces to serve distinct purposes.

Five Key Principles

  1. Seek Contrast, Not Conflict "When two styles are paired that are almost the same—but not quite—they begin to clash, like wearing two slightly different plaid patterns at once." — Ellen Lupton
  2. Avoid "Typographic Mud": Typefaces from the same classification but different families can blur together without creating meaningful distinction.
  3. Create Meaningful Hierarchy: Use contrast in weight, size, and style to guide readers.
  4. Limit Strong Personalities: Mixing two bold typographic personalities rarely works—they compete for attention.
  5. Consider Weight Contrast: Bolder weights for titles, lighter for body (or vice versa for specific effects).

Practical Tips

  • Keep one font simple when using a distinctive display font
  • Serif headlines + sans-serif body (or reverse) is reliable
  • Look for shared characteristics: similar x-heights, proportions, or historical era
  • Test extensively in real content contexts before committing

Typography Spacing Guidelines

Line Height (Leading)

Text TypeLine HeightRationale
Headlines1.1 - 1.25Tight for impact
Subheads1.25 - 1.35Moderate
Body copy1.5 - 1.7Optimal readability
Long-form content1.6 - 1.8Extra breathing room

Letter Spacing (Tracking)

ContextTrackingRationale
Large headlines (>36px)-0.02em to -0.01emTighten for impact
Medium headings0Default
Body text0Designed for optimal spacing
Small text (<14px)0.01em to 0.02emOpen up for legibility
All caps0.05em to 0.1emAlways add spacing
Buttons/Labels0.05emImprove readability

Line Length (Measure)

  • Optimal: 50-75 characters per line (66 often cited as ideal)
  • Minimum: 45 characters (below = choppy reading)
  • Maximum: 80 characters (above = eye strain)

Digital Typography Specifics

Variable Fonts

What They Are: Single font file containing all weights, widths, and styles through continuous interpolation.

Benefits:

  • Performance: One file vs. multiple static files (e.g., 405KB vs 1,170KB for full Source Sans Pro family)
  • Design Flexibility: Access any weight (e.g., 450, not just 400 or 500)
  • Responsive Typography: Adjust weight/width based on viewport
  • Animation: Smooth transitions between styles

Key Axes:

AxisCodeRangeEffect
WeightwghtThin to BlackStroke thickness
WidthwdthCondensed to ExtendedCharacter width
ItalicitalUpright to ItalicRoman/italic switch
SlantslntAngle of leanOblique angle
Optical SizeopszSize-specific adjustmentsAuto-adjusts details for size

Web Font Performance

The Problem: Custom fonts require downloads that delay text rendering.

FOIT vs FOUT:

  • FOIT (Flash of Invisible Text): Browser hides text until font loads—poor UX
  • FOUT (Flash of Unstyled Text): Shows fallback font first, swaps when ready—preferred

Recommended Strategies:

  1. Use font-display: swap
  2. Preload critical fonts
  3. Use font-display: optional for maximum performance
  4. Match fallback metrics to reduce layout shift

Responsive Typography

Fluid Typography with clamp():

h1 {
  font-size: clamp(2rem, 5vw, 4rem);
}
  • Minimum: 2rem (won't shrink below)
  • Preferred: 5vw (scales with viewport)
  • Maximum: 4rem (won't grow above)

System Font Stacks

When to Use: Applications, dashboards, content-heavy tools where neutrality and performance matter.

Modern System Font Stack:

font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
             Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;

Resource: Modern Font Stacks


WCAG Typography Requirements

Contrast Ratios

StandardRatioUse Case
Level AA (minimum)4.5:1Normal text
Level AA (minimum)3:1Large text (24px+ or 18.5px bold)
Level AAA (enhanced)7:1Normal text
Level AAA (enhanced)4.5:1Large text

Text Resizing (WCAG 1.4.4)

  • Text must be resizable to 200% without loss of content or functionality
  • Use relative units (rem, em, %) not fixed pixels

Text Spacing (WCAG 1.4.12)

Must accommodate user overrides for:

  • Line height: 1.5x font size
  • Paragraph spacing: 2x font size
  • Letter spacing: 0.12x font size
  • Word spacing: 0.16x font size

Dyslexia-Friendly Typography

Key Characteristics:

  • Simple letter shapes (sans-serif generally preferred)
  • Wider letter and word spacing
  • Distinct letterforms (clear b/d, p/q differentiation)
  • Upright (avoid italics for body text)
  • Adequate size (16px+ for body)

Recommended Fonts:

FontWhy It Works
LexendSpecifically designed for readability and dyslexia
Open SansClear shapes, generous spacing
VerdanaClear letter shapes, uniformity
Atkinson HyperlegibleDesigned for low-vision readers, benefits all
InterClear shapes, excellent for digital

Key Finding: Sans-serif, monospaced, and roman fonts are most readable for dyslexic readers. Italics significantly reduce readability.


Print vs. Digital Considerations

FactorPrintDigital
Resolution300 dpi72-100 ppi (varies by screen)
Body Font Size10-12pt typical15-25px typical
Font FreedomAny font works if printedLimited by availability/licensing
RenderingConsistent across printsVaries by device/browser
Serif ReadabilityExcellent for long textDepends on screen quality

Cross-Channel Best Practices

  • Choose typefaces designed for both environments
  • Test selected fonts in both print and digital mockups
  • Consider typeface superfamilies (versions optimized for each medium)
  • Ensure licensing covers all intended uses
  • Document specific size/weight adjustments needed per medium

Font Licensing

License Types

TypeUse CaseTypical Limits
DesktopDesign software, print materialsNumber of users/devices
WebWebsites via CSSPage views, domains
AppMobile/desktop applicationsApp downloads, platforms
ePubDigital publicationsTitle count
Server/APIDynamic image generationImpressions

Key Considerations

  1. Read the EULA: Every foundry's terms differ
  2. Logo Use: Some licenses explicitly prohibit logo use
  3. Client Work: Clients need their own license; you cannot transfer yours
  4. Modifications: Most licenses prohibit altering font files
  5. Embedding: PDF embedding, video embedding have specific rules

Open Source Options

  • SIL Open Font License (OFL): Free for personal and commercial use, can modify
  • Google Fonts: All fonts licensed for commercial use
  • The League of Moveable Type: Quality open-source fonts

Recommended Free Fonts (Google Fonts)

Sans-Serif

  • Inter: Excellent for digital interfaces, 9 weights
  • DM Sans: Clean, geometric, 9 weights
  • Source Sans Pro: Adobe's first open-source font
  • Work Sans: Versatile, 9 weights
  • Fira Sans: Space-efficient, originally for Mozilla

Serif

  • Lora: Modern and classic elements, excellent readability
  • Cormorant: Elegant display serif
  • Playfair Display: High contrast, editorial feel
  • Merriweather: Designed for screen, highly readable

Display

  • Montserrat: Geometric, contemporary
  • Raleway: Thin, sophisticated
  • Oswald: Bold, structured

Common Mistakes

MistakeProblemSolution
Inconsistent font usage across platformsHarms brand recognitionDocument and enforce typography system
Too many fontsCreates visual chaosStick to 2-3 maximum
Sacrificing readability for styleAudience can't consume contentTest legibility at actual use sizes
Ignoring licensingLegal liabilityAudit all fonts, ensure proper licenses
Mismatched personalityTypography undermines brand messageStart with personality, select to match
Low contrast textFails accessibility, hard to readUse contrast checkers, meet WCAG AA
Over-stylingShadows, gradients look unprofessionalKeep typography clean and purposeful
Ignoring mobileFails on primary device categoryTest across all device sizes
Using trendy fontsDates quickly, requires rebrandChoose timeless options
Skipping hierarchyUsers can't navigate contentDefine clear size/weight distinctions
Not testing across mediaPrint and digital render differentlyTest in both contexts
Default fonts for logosLacks distinctivenessCustom or carefully selected typefaces only

Key Mental Models

Contrast Through Classification: Serif + sans-serif pairing creates natural hierarchy and visual interest without conflict.

Form Follows Function: Body text prioritizes legibility; display text can prioritize personality.

Consistency Builds Recognition: Every touchpoint reinforces (or undermines) brand perception.

Accessibility is Non-Negotiable: Design for the widest possible audience—good accessibility is good design.

Start With Personality: Typography selection flows FROM brand personality TO typeface choices. Never the reverse.

If You Have Fewer Choices: "It doesn't necessarily make your life more difficult. It often makes it easier." — Erik Spiekermann


Templates

See reference/templates.md for:

  • Typography System Documentation Template (complete output structure)
  • Modular Scale Calculator Reference
  • Accessibility Testing Checklist
  • Font Licensing Checklist

When to Apply This Knowledge

During Strategy Phase

  • Apply Brand-First Typography Selection Process
  • Use Font Classification & Personality Matrix
  • Consider Serif vs. Sans-Serif Decision Framework

During Font Selection

  • Apply Typeface Evaluation Criteria (7 dimensions)
  • Use Font Pairing Principles
  • Research font options (Google Fonts, premium foundries)

During Hierarchy Development

  • Apply Modular Scale System
  • Set spacing guidelines (line height, tracking, measure)
  • Define typography tokens

During Validation

  • Test WCAG accessibility requirements
  • Verify dyslexia-friendly considerations
  • Test across print and digital
  • Check font licensing

平台分布

Claude Code

30.62%
按下载量换算140

OpenCode

24.88%
按下载量换算113

Gemini CLI

19.22%
按下载量换算88

Antigravity

12.12%
按下载量换算55

Codex

6.82%
按下载量换算31

windsurf

3.57%
按下载量换算16

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

继续浏览同类 Skills