Major: design vocabulary overhaul. Adopts impeccable's anti-pattern catalog and AI Slop Test, plus taste-skill aesthetic packs, so the crew produces meaningfully better UI by default.
Added
- 10 design references under
references/frontend/design/adapted from impeccable (Apache-2.0):typography.md— modular scales (1.25× min ratio), 4-step font selection heuristic, OpenType, fluid vs fixed typecolor-and-contrast.md— OKLCH over HSL, tinted neutrals, dark-mode as surface elevation, WCAG ratiosspatial-design.md— 4pt scale,gapover margins,auto-fit minmax(280px,1fr)grids, container queriesmotion-design.md— exponential easing, high-impact moments, reduced-motion mandateinteraction-design.md— optimistic UI, focus-visible states, empty states that teachresponsive-design.md— mobile-first, container queries, content-driven breakpointsux-writing.md— verb+object buttons, error formula (what/why/how), translation expansion budgetscraft-process.md— structured build order (structure → layout → type → states → motion → responsive)anti-patterns.md— banned fonts (Inter, Roboto, DM Sans, Playfair, …), banned patterns (gradient text, side-stripe borders >1px, glassmorphism, nested cards, gray-on-colored), the AI Slop Testdesign-context-protocol.md— 3-step protocol for capturing brand voice into.design-context.md
- 4 new steering skills for incremental design improvement:
/design-critique— independent UI review scoring 6 axes (typography, color, spacing, motion, interaction, originality) 1–10 against anti-patterns/design-polish— surgical micro-improvements (type scale, spacing rhythm, focus states); never refactors structure/design-distill— strip overdesign; consolidate palette, flatten nested cards, reduce decoration/design-context— interactive Q&A → writes.design-context.mdat project root (required before net-new design work)
- 4 new archetypes in
references/frontend/design-archetypes.mdfrom taste-skill:Industrial Brutalist,Minimalist (Editorial Utility),Soft (Awwwards-tier),Stitch (Taste Standard)
- Design Quality Gate section in
frontend-engineeragent — mandatory consult ofanti-patterns.mdand AI Slop Test before declaring UI complete
Changed
/website— design-system step now requires reading typography, color-and-contrast, spatial-design, anti-patterns; AI Slop Test runs before scaffolding/website-theme— extended archetype list with the 4 new packs; theme propositions must avoid banned fonts/patterns/design-variants— each variant must map to a distinct archetype and pass the anti-patterns check; report labels each variant's archetype/react-doctor— added Step 4.5 "Design anti-patterns" scan (gradient text, side-stripe borders, font-mono overuse, hardcoded#000/#fff, gray-on-colored)frontend-engineeragent — addeddesign-critique,design-polish,design-distill,design-contextto skill list; new Design Quality Gate + Design Context Protocol sectionsreferences/INDEX.md— new "Design Vocabulary" section indexing all 10 design references- Skill count: 84 → 88
Migration notes
This release is additive only. No existing skills were removed or renamed. Existing projects continue to work unchanged. To benefit from the new vocabulary on existing sites:
- Run
/design-contextto capture brand voice into.design-context.md - Run
/design-critiqueto score current UI - Run
/design-polish(or/design-distill) to apply auto-fixes
The major version bump signals the meaningful quality shift in default UI output, not a breaking API change.
Sources
Earlier versions
See git history (git log --oneline -- packages/crew/) for releases prior to 12.0.0.