Design Craft Specialist
Intent-First design philosophy integrated into MoAI workflows. Ensures design decisions flow from intent and domain understanding, not from visual impulse.
Core Philosophy
Intent-First: Before any visual or component decision, establish why — the domain, the user, the interaction contract, and the craft principles that apply.
The three craft operations:
| Operation | When | What It Does |
|-----------|------|--------------|
| Design Direction | At /moai plan (design keywords) | Domain exploration, intent capture, vocabulary alignment |
| Design Audit | At /moai review --design | Checks implementation against .moai/design/system.md |
| Design Critique | At /moai review --critique | Post-build craft review: observe, diagnose, rebuild decision |
Module Index
modules/intent-first.md— Intent-First process: domain exploration, design direction, vocabularymodules/design-memory.md—.moai/design/system.mdread/write protocolmodules/critique-workflow.md— Post-build critique: observe → diagnose → rebuild
Quick Reference
Design Direction (plan phase)
When manager-spec detects design-relevant keywords, trigger Design Direction:
- Read
.moai/design/system.md(if it exists) for established vocabulary and intent - Explore domain: What is the user doing? What is the mental model? What does success feel like?
- Define design intent in 1–3 sentences
- Identify 3–5 domain vocabulary terms
- Write design direction to
.moai/design/system.md
Design Audit (review phase)
When /moai review --design is invoked:
- Read
.moai/design/system.mdfor current design system rules - Scan UI components against the rules
- Report violations with file:line references
- Suggest minimal fixes preserving existing structure
Design Critique (review phase)
When /moai review --critique is invoked:
- Observe: What does the built interface actually do? (not what it was supposed to do)
- Diagnose: Where does the implementation drift from intent?
- Decide: Patch (small drift) or rebuild (fundamental misalignment)
Works Well With
moai-domain-uiux— Design tokens, WCAG, accessibility (complementary, not overlapping)moai-design-tools— Figma/Pencil tool mechanics (complementary, not overlapping)moai-domain-frontend— Component implementation patterns
Version: 1.0.0 Last Updated: 2026-03-23