What problem does it solve? Unstructured brainstorming for products, interfaces, and architectures often stalls on unresolved goals and tradeoffs, and purely text-based discussion fails when the question is inherently visual. This Skill provides a structured brainstorming workflow plus a browser companion that renders mockups, diagrams, and side-by-side options so users can see and click choices instead of only reading them. ## Core Features & Use Cases - Structured Brainstorming Workflow: Applies a canonical workflow for exploring goals, tradeoffs, and design directions before any implementation begins. - Visual Companion Server: Ships a Node.js WebSocket/HTTP server that serves HTML mockups to the browser, records user click selections to an events file, and auto-reloads on new screens. - Decision Guidance: Distinguishes visual questions (layouts, diagrams, comparisons) from textual ones (requirements, tradeoff lists) so the right channel is used per question. - Use Case: When designing a new dashboard, present three layout mockups in the browser, let the user click their preference, then read the recorded selection and iterate on the chosen direction. ## Quick Start Ask the assistant to brainstorm the design of your feature and show layout options in the browser using the brainstorming visual companion.