From mblode-agent-skills
Audits web typography in CSS/HTML for punctuation, font selection, sizing, spacing, OpenType features, hierarchy, layout, typeface pairing, brand identity, and display type.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-4 --plugin mblode-agent-skillsThis skill uses the workspace's default tool permissions.
89 rules across 10 categories for web typography quality. Focuses on concrete issues with concrete fixes.
rules/_sections.mdrules/_template.mdrules/brand-capitalization.mdrules/brand-color.mdrules/brand-cross-medium.mdrules/brand-dark-backgrounds.mdrules/brand-equity.mdrules/brand-identifiable-body.mdrules/brand-licensing.mdrules/brand-logo-typeface.mdrules/display-cuts.mdrules/display-drop-caps.mdrules/display-grid-breaking.mdrules/display-headline-opentype.mdrules/display-headline-spacing.mdrules/display-large-type.mdrules/display-lead-paragraph.mdrules/display-swashes.mdrules/font-body-selection.mdrules/font-condensed-extended.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
89 rules across 10 categories for web typography quality. Focuses on concrete issues with concrete fixes.
Copy and track this checklist during the audit:
Audit progress:
- [ ] Step 1: Scope changed surfaces and select relevant categories
- [ ] Step 2: Run CRITICAL checks (punctuation, font setup)
- [ ] Step 3: Run HIGH checks (sizing, spacing)
- [ ] Step 4: Run MEDIUM+ checks for remaining categories in scope
- [ ] Step 5: Report findings with file:line and concrete fixes
| Priority | Category | Impact | Prefix | Rules |
|---|---|---|---|---|
| 1 | Punctuation & Special Characters | CRITICAL | punct- | 12 |
| 2 | Font Selection & Weights | CRITICAL | font- | 10 |
| 3 | Sizing & Measure | HIGH | size- | 7 |
| 4 | Spacing & Rhythm | HIGH | spacing- | 10 |
| 5 | OpenType Features | MEDIUM-HIGH | opentype- | 8 |
| 6 | Hierarchy & Scale | MEDIUM-HIGH | hierarchy- | 8 |
| 7 | Alignment & Layout | MEDIUM | layout- | 8 |
| 8 | Typeface Pairing | MEDIUM | pairing- | 10 |
| 9 | Brand & Identity | LOW-MEDIUM | brand- | 8 |
| 10 | Display & Headlines | LOW-MEDIUM | display- | 8 |
Read only what is needed for the current audit scope:
rules/_sections.mdrules/<prefix>-*.mdExample rule files:
rules/punct-smart-quotes.md
rules/font-true-styles.md
rules/size-line-height.md
Each rule file contains:
Report findings in this format:
## Typography Audit Findings
### path/to/file.css
- [CRITICAL] `punct-smart-quotes`: Straight quotes used in heading text.
- Fix: Replace `"` with `“`/`”` entities.
### path/to/clean-file.css
- ✓ pass
file:line when line numbers are available.✓ pass.file:line and a concrete fix — incomplete findings waste the reader's time.