File contents Design System Checker
When to activate
User runs /check-design-system or requests verification that a component uses design tokens and adheres to the design system.
When NOT to use
Full component audits (use /component-auditor instead)
Storybook generation (use /storybook-generator instead)
Accessibility reviews (use /review-a11y instead)
Instructions
Analyze token usage
Identify all hardcoded colors, spacing, typography
Map to design token equivalents
Flag any missing tokens in the design system
Suggest token structure if design system is incomplete
Check design system alignment
Component naming matches design system spec
Props align with design tokens (color, size, spacing, etc.)
Variants match approved design system variants
Dark mode support (if design system requires)
Review Storybook integration
Component exported to Storybook
All variants documented
Props documented with descriptions
Usage examples provided
Generate token migration plan
List hardcoded values to replace
Provide var() CSS or token references
Suggest code diffs for refactor
Estimate effort (small/medium/large)
Verify design spec alignment
Component matches Figma/design spec
Breakpoints and responsive behavior correct
Spacing, typography, colors all match
Interaction patterns (hover, focus, active) match
Produce audit report
Token compliance score (%)
Design system alignment score (%)
Storybook coverage score (%)
Actionable refactoring plan
Example
User: "Check if this Card component follows our design system."
Response:
Token Compliance: 60% (hardcoded colors, missing spacing tokens)
Design System Alignment: 90% (naming correct, variants match)
Storybook Coverage: 70% (missing dark mode variant)
Refactor Plan:
Replace color: #FF6B6B with var(--color-red-500)
Replace padding: 16px with var(--spacing-4)
Add dark mode variant to Storybook
Add aria-label for icon cards
1 --- 2 name: design-system-checker 3 description: Design System Checker 4 --- 5 # Design System Checker 6 7 ## When to activate 8 9 User runs `/check-design-system` or requests verification that a component uses design tokens and adheres to the design system. 10 11 ## When NOT to use 12 13 - Full component audits (use `/component-auditor` instead) 14 - Storybook generation (use `/storybook-generator` instead) 15 - Accessibility reviews (use `/review-a11y` instead) 16 17 ## Instructions 18 19 1. **Analyze token usage** 20 - Identify all hardcoded colors, spacing, typography 21 - Map to design token equivalents 22 - Flag any missing tokens in the design system 23 - Suggest token structure if design system is incomplete 24 25 2. **Check design system alignment** 26 - Component naming matches design system spec 27 - Props align with design tokens (color, size, spacing, etc.) 28 - Variants match approved design system variants 29 - Dark mode support (if design system requires) 30 31 3. **Review Storybook integration** 32 - Component exported to Storybook 33 - All variants documented 34 - Props documented with descriptions 35 - Usage examples provided 36 37 4. **Generate token migration plan** 38 - List hardcoded values to replace 39 - Provide `var()` CSS or token references 40 - Suggest code diffs for refactor 41 - Estimate effort (small/medium/large) 42 43 5. **Verify design spec alignment** 44 - Component matches Figma/design spec 45 - Breakpoints and responsive behavior correct 46 - Spacing, typography, colors all match 47 - Interaction patterns (hover, focus, active) match 48 49 6. **Produce audit report** 50 - Token compliance score (%) 51 - Design system alignment score (%) 52 - Storybook coverage score (%) 53 - Actionable refactoring plan 54 55 ## Example 56 57 User: "Check if this Card component follows our design system." 58 59 Response: 60 - **Token Compliance:** 60% (hardcoded colors, missing spacing tokens) 61 - **Design System Alignment:** 90% (naming correct, variants match) 62 - **Storybook Coverage:** 70% (missing dark mode variant) 63 - **Refactor Plan:** 64 - Replace `color: #FF6B6B` with `var(--color-red-500)` 65 - Replace `padding: 16px` with `var(--spacing-4)` 66 - Add dark mode variant to Storybook 67 - Add `aria-label` for icon cards
UitbreidenOS/UitKit/tree/main/professional-stacks/frontend_engineer_stack/skills/design-system-checker commit 53201dc389
Frequently asked questions How do I install the Design System Checker skill? Run npx skillmds@latest add uitbreidenos/design-system-checker in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Design System Checker skill do? Design System Checker It is listed under Design & Media on SkillMD.
Is Design System Checker safe to use? This skill has not completed SkillMD's automated safety review yet. Capability flags: reads secrets. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Design System Checker? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Design System Checker free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Design System Checker? UitbreidenOS (@uitbreidenos) published this skill. Their other Agent Skills are listed on their SkillMD profile.