/impeccable auto-routing — NEVER ASK

User pref 2026-04-28 (r_goto): For ~/.claude/skills/impeccable/ (global), DO NOT ask which subcommand. Auto-pick by request intent.

Decision table (full)

User intent / phraseSubcommand
”design / build / redesign UI”/impeccable craft (or shape first if no brief)
“review / check this design”/impeccable critique
”audit / find issues / a11y / perf”/impeccable audit
”polish / final pass / ship-ready”/impeccable polish
”make bolder / more interesting”/impeccable bolder
”make quieter / tone down”/impeccable quieter
”strip / simplify”/impeccable distill
”edge cases / errors / i18n”/impeccable harden
”first-run / empty states”/impeccable onboard
”add motion / animate”/impeccable animate
”add color”/impeccable colorize
”fix fonts / typography”/impeccable typeset
”fix layout / spacing”/impeccable layout
”add joy / delight”/impeccable delight
”wow effects / extraordinary”/impeccable overdrive
”improve unclear copy”/impeccable clarify
”responsive / different devices”/impeccable adapt
”perf / speed up”/impeccable optimize
”iterate live in browser”/impeccable live
”extract components / tokens”/impeccable extract
”bootstrap PRODUCT.md / setup”/impeccable teach
”document existing project”/impeccable document
ambiguous frontend ask/impeccable craft (default)

Setup gates (impeccable v3.0.4)

Before any craft or file edit:

  1. Contextnode .claude/skills/impeccable/scripts/load-context.mjs result known
  2. ProductPRODUCT.md exists, not empty/placeholder (>200 chars, no [TODO])
  3. Command — matching subcommand reference loaded
  4. Craft — user-confirmed shape brief (NEVER synthesize from prompt alone)
  5. Image — visual probes generated or skipped with reason
  6. Mutation — all above pass

Always run /impeccable teach first if PRODUCT.md missing.

Coexistence

Coexists with:

  • huashu-design — prototypes/slides/animations (HTML demos)
  • gstack/design- — parallel design exploration
  • design-html / design-review / design-shotgun / design-consultation — sibling design skills

Same rule across all workspaces on this VPS.