adapt
CommandResponsive layout pass covering breakpoints, touch targets, safe areas, and fluid type. Use when the UI has layout or touch…
Record a learned design constraint from a correction into the project brief.
> /plugin marketplace add educlopez/ui-craft> /plugin install ui-craft@ui-craft
description: Record a learned design constraint from a correction into the project brief. argument-hint: "[what to remember, e.g. 'never gradients on hero here']"
Load `references/brief.md` (sections 6 + Self-Correction) before proceeding.
From the argument (or the immediately preceding correction in the conversation), capture:
Append a dated entry to **section 6 (Learned constraints)** of `.ui-craft/brief.md`:
- **YYYY-MM-DD** — <the rule>. *Why:* <reason>.
Create the brief (run `/brief`) or the section 6 heading if absent. If the new constraint contradicts an existing principle or constraint, mark the old one deprecated with a dated reason (brief is append-mostly) rather than deleting it. Never store a rule that breaches the accessibility/correctness floor — record the closest compliant interpretation and say so.
If the user signals this should apply to **all** their projects ("in all my projects", "whenever you work with me"), that's general memory, outside the brief's project scope:
Report in one line where it landed and what it changes, e.g.: > Recorded in the brief (learned constraint): never gradients on a hero here.
**Next step:** Keep working. The constraint now lives in the brief, so every future session reads it (rung 2).
Ship designer-grade UI by default. A design engineering system for AI coding agents — install it as a skill or as the ui-craft CLI, and your agent starts designing like it has taste. Ask for a dashboard, get one you'd put in production.
Responsive layout pass covering breakpoints, touch targets, safe areas, and fluid type. Use when the UI has layout or touch…
Motion design pass — adds purposeful animations or removes excessive ones, respecting MOTION_INTENSITY and the project's…
Technical UI audit — a11y, performance, responsive. Produces a prioritized findings table.
Amplify personality — raises layout variance and motion, strengthens typography and one signature detail, without slop. Use when…
Write or update the project's durable design brief at .ui-craft/brief.md.
UX copy review across buttons, errors, empty states, and form hints — critiques by default, applies only on request. Use when…
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.