Loading...
Loading...
Pre-ship gate — runs detector, verifies brief and tokens, applies the 10-pass finish bar, ranks findings by feedback hierarchy. Invoke when the user asks for finalize on their UI, or mentions 'finalize' alongside design / UI / frontend work.
npx skill4agent add educlopez/ui-craft finalizeui-craftui-craftui-craft.ui-craft/brief.md/brief/finalizenpx ui-craft-detect/tokensreferences/finish-bar.mdCRAFT_LEVEL ≤ 6/finalizeCRAFT_LEVEL ≥ 7/finalizeMOTION_INTENSITY ≤ 3VISUAL_DENSITY ≥ 8finish-bar.mdbrief.mdreferences/review.md## Finalize report — <surface name>
**Ship verdict:** READY / NOT READY / BLOCKED
> BLOCKED = any Critical finding present.
> NOT READY = any Major finding present, no Critical.
> READY = zero Critical, zero Major (Minor explicitly accepted).
### Block-ship findings (must fix before merge)
- [Pass / detector source] — [finding] — [file:line if available]
### Major findings (fix or defer with recorded reason)
- [...]
### Minor findings (polish; ship-okay if explicitly accepted)
- [...]
### Deferred per brief
- [finding] — [principle from brief.md that defers it]
### Recommended next actions
- [ordered, 3–5 items max]