Design Token Audit Checklist
A comprehensive checklist for auditing your design token system. Covers naming, structure, accessibility, and documentation.
Token Audit Checklist
Use this checklist when auditing your design token system. Works with any token format (Style Dictionary, Tokens Studio, CSS custom properties).
Naming Convention
- All tokens follow a consistent naming pattern
- Separator usage is consistent (
.or/or-, pick one) - Category prefixes are present (
color.,spacing.,typography.) - No abbreviations that could be misunderstood
- kebab-case used throughout (no camelCase or PascalCase)
Structure
- Primitive layer exists (raw values)
- Semantic layer references primitives (not raw values)
- Component layer references semantic tokens (if applicable)
- No circular references
- Theme structure supports light/dark modes
Accessibility
- Text/background color pairs meet WCAG AA (4.5:1 for normal text)
- Large text pairs meet WCAG AA (3:1)
- Interactive elements have visible focus tokens
- Disabled states have sufficient contrast (3:1 recommended)
- Error/success/warning states are not color-only
Documentation
- Each token has a description
- Usage guidelines specify when to use each token
- Examples show correct and incorrect usage
- Token changelog is maintained
- Deprecated tokens are clearly marked
Technical
- Tokens export correctly to all target platforms
- Build pipeline validates tokens on commit
- No unused tokens in the system
- Token values work across light and dark themes
- Responsive tokens (spacing, typography) scale correctly
Try with Prompts
Ready-to-use prompts related to this guide
Design Token Audit Prompt
A prompt that analyzes your design token JSON and identifies issues like missing semantic layers, inconsistent naming, and accessibility gaps.
Prompt
Accessibility Review
Review a component or page for WCAG 2.1 compliance, covering contrast, keyboard navigation, screen readers, and motion.
Prompt
Semantic Color Mapping
Map primitive color values to semantic design tokens with clear intent, usage rules, and accessibility notes.
Prompt