| Any full design, concept → output | /satori-design-think | Hand off to /fantastic-posters / /art-direct / /product-build (cost-gated generation) |
| Any layout from scratch (v3 spine) | /satori-three-flow → /satori-gaze-path → /satori-contrast-stack | /satori-grid-select for cells; /satori-perception-gap to verify |
| Non-generic front-end / landing page | /satori-frontend-flow | frontend-design skill or /product-build executes; /satori-contrast-audit re-audits the build |
| "Clean but flat" diagnosis | /satori-contrast-audit | /satori-contrast-stack to rebuild; /satori-anti-ai-slop for template tells |
| Memorability play on a competent design | /satori-expectation-flip | /satori-perception-gap to prove it reads without narration |
| Concept directions for a brief | /satori-comms-brief → /satori-concept | /satori-memory-encoding to make the winner stick |
| Strategic palette → tokens | /satori-color | /design-md-synthesize (Jack Roberts) to codify the tokens |
| Fix a design that doesn't read | /satori-perception-gap → /satori-lift-audit | /satori-feeling-calibrate if the vibe is off |
| Logo from scratch with full system | /satori-logo-concept → /satori-logo-presentation | /design-md-extract (Jack Roberts) to codify |
| Listing reel frame that converts | /satori-listing-frame | /listing-content (Jen) for full reel narrative |
| Streetwear poster (my.bpm) | /satori-poster-think | /fantastic-posters for production |
| Brand visual audit | /satori-brand-audit | /anti-slop-audit (Jack Roberts) for AI tells layer |
| Newsletter visual identity | /satori-grid-select + /satori-memory-encoding | DESIGN.md handoff |
| Pre-delivery quality gate | /satori-flip-test → /satori-lift-audit | Ship if A/B grade |
| AI-generated layout polish | /satori-anti-ai-slop → /satori-flip-test | Re-audit |
| New DESIGN.md with composition discipline | /satori-design-md-grid after /design-md-extract | Validate via npx @google/design.md lint |
| Loud design that's not landing | /satori-predictive-empathy | Re-LIFT after rewrite |