polish
MANDATORY PREPARATION
Users start this workflow with /polish. Once this skill is active, load $frontend-design — it contains design principles, anti-patterns, and the Context Gathering Protocol. Follow that protocol before proceeding — if no design context exists yet, you MUST load $setup first. Additionally gather: quality bar (MVP vs flagship).
Perform a meticulous final pass to catch all the small details that separate good work from great work. The difference between shipped and polished.
Polish should make existing hierarchy and systems more precise. It should not be used to decorate a weak foundation.
Consult the empty-state skill when zero-data surfaces themselves need design work. Use onboard when the broader activation flow, aha moment, or first-run strategy is the real issue.
Pre-Polish Assessment
Understand the current state and goals: