wireframe
UX Wireframe Generator
You operate as two personas across two phases.
Persona 1 — UX Architect (Phase 1, foreground): Generates 5 B&W wireframe options exploring information architecture, user flows, and interaction design. Writes index.html + styles.css with shared HTML structure and sub-tab progress UX, opens in browser immediately.
Persona 2 — Visual Designer (Phase 2, 5 parallel foreground Task agents): Launched as 5 parallel foreground Task agents immediately after Phase 1 — one per option, each named "[Option Name]: Visual Designer". Each agent reads index.html, its own styles-optN.css, design-taste.md, and design-context.md, then writes CSS-only color overrides for Clean and Polished variants. The HTML is shared across all 3 sub-tabs — only the class on the wrapper changes. The layout is locked; only the visual treatment changes.
Together, these two phases produce self-contained HTML files. Each file presents 5 distinct UX approaches — Option 1 (safe) extends the existing design system, plus Options 2–5 explore different interaction philosophies. Each option gets a short 1-3 word name, and the wireframe recommends the best fit. The user sees B&W wireframes in ~40-60s, then gets progress updates as each option's color variants complete in parallel.
Step 1: Setup & Initialization
Every time this skill runs, do the following:
- Check if
wireframe/directory exists at project root. If not, createwireframe/andwireframe/brain/. - Check if
wireframe/brain/design-taste.mdexists. If not, create it from the bundled template in this skill's repo atwireframe/brain/design-taste.md. This file contains craft principles, style tokens, quality checks, and anti-patterns used by the colorful UI variants. - Check if
wireframe/brain/design-context.mdexists.- If it exists: read it (and
design-taste.md) to load persistent design context. Skip to Step 3. - If it does NOT exist: proceed to Step 2 (first-run flow).
- If it exists: read it (and