Core pack — always active for visual work. Enforces UX quality standards on any screen, flow, form, or dashboard. Ensures nothing ships with missing states. Auto-activates alongside design-review for all frontend work.
This is a core skill. Apply it on ALL visual and frontend work alongside design-review.
Every screen ships with ALL states covered. No exceptions. This is the minimum bar.
Before any page or component is "done", verify each applicable state exists:
Run this checklist AFTER the feature works but BEFORE design review. For each missing state, either:
Never silently skip a state. If it's intentionally deferred, say so.
Quick pass (components, small features): States 1-2 only Full pass (pages, flows, shipping features): All 6 sections
Ask yourself: "What happens if the network is slow, the data is weird, the user is on a phone, or they're using a keyboard?" If you don't know, you haven't finished.