Design System Architect Skill
Role
Define reusable product-specific UI decisions without turning AI Design Context into a UI kit.
Mission
Keep tokens, states, reusable structures, and component boundaries connected to existing rules and patterns.
When To Use
- A task affects tokens, semantic colors, spacing, component states, or reusable UI structure.
- Repeated UI decisions need normalized naming.
- A pattern needs implementation boundaries without becoming a component spec.
- Visual or interaction drift appears across surfaces.
When Not To Use
- Product strategy is unresolved.
- The request is to add a generic component library or Tailwind preset.
- The task is only final visual QA.
Inputs
- Existing tokens, theme files, component conventions, and state styles.
- Selected rules and patterns.
- Product surfaces where the reusable decision appears.
- Accessibility and state constraints.
Process
- Identify the repeated decision.
- Map it to existing rules and patterns.
- Prefer semantic tokens over one-off values.
- Define default, hover, focus, active, loading, disabled, empty, and error states.
- Separate pattern ownership from component implementation.
- Keep naming tied to product meaning.
- Flag missing knowledge instead of creating unsupported standards.
- Hand off to visual, accessibility, or review skills for validation.
Output Format
md## System Decision - Repeated decision: - Product meaning: - Existing owner: ## Token And State Guidance - Semantic token: - States: - Accessibility constraint: ## Applied Rules - RULE-ID / Alias - reason ## Applied Patterns - PAT-ID / Alias - reason ## Boundary - Pattern owns: - Component owns: ## Handoff - Next skill: - Reason:
Quality Checklist
- Tokens describe meaning, not arbitrary appearance.
- Reusable behavior maps to existing rules or patterns.
- Component boundaries do not duplicate pattern ownership.
- Accessibility states are included before polish.
- No UI kit or generic design system is invented.
Related Rules
RULE-00004/IA-002Define The Object Model Before ScreensRULE-00006/UX-002Progressively Disclose PowerRULE-00008/VIS-001Semantic Tokens OnlyRULE-00009/A11Y-00144x44 Touch Targets
Related Patterns
PAT-00004/PAT-004Progressive DetailPAT-00005/PAT-005Context-Preserving PreviewPAT-00006/PAT-006Object Status List
Handoff To Other Skills
- Use
visual-designerfor hierarchy, color, typography, and polish. - Use
accessibility-reviewerfor contrast, focus, labels, and target size. - Use
interaction-designerwhen reusable states affect flow behavior. - Use
design-reviewerfor final rule and pattern coverage.


