From ui-designer
Audit or scaffold a design system — tokens, component inventory, Tailwind config, and usage consistency
How this skill is triggered — by the user, by Claude, or both
Slash command
/ui-designer:design-systemThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Action: **$0** (audit, scaffold, or extend)
Action: $0 (audit, scaffold, or extend)
Focus: $1 (default: all)
Extract current tokens from tailwind.config.ts:
Inventory component patterns — Scan the codebase for:
Check consistency:
Report findings:
## Design System Audit
### Tokens
| Category | Defined | Used Consistently | Issues |
|----------|---------|-------------------|--------|
| Colors | 12 | 8/12 | 4 raw hex values found |
| Typography | 5 | 3/5 | 2 arbitrary sizes |
### Component Inventory
| Pattern | Variants | Consistent | Location |
|---------|----------|------------|----------|
| Button | 4 | yes/no | <files> |
### Recommendations
1. <consolidation opportunity>
Generate a minimal design system:
Tailwind config with semantic color tokens:
primary, secondary, accent, destructivebackground, foreground, muted, borderBase component set:
cn() utility — clsx + tailwind-merge helper
Add new tokens or components to an existing system:
tailwind.config.ts and component patternstext-primary not text-blue-600)Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub silviaare95/xari-plugins --plugin ui-designer