What problem does it solve? When a request involves unresolved product, UX, architecture, or scope decisions, jumping straight to implementation risks building the wrong thing. This Skill structures the conversation so material decisions are surfaced, compared, and approved before any code or content is produced. ## Core Features & Use Cases - Decision routing: Distinguishes work that needs brainstorming from straightforward capture, transcription, formatting, or small unambiguous edits that should proceed directly. - Structured workflow: Inspects context, identifies the decision frontier, asks only material questions, compares genuine alternatives, and presents one cohesive design. - Single approval gate: Obtains one conversational approval that carries through planning, task lists, and optional design documents without redundant re-confirmation. - Use Case: A user asks to add a notification system to an app. The Skill inspects the codebase, asks about delivery channels and scope, compares two architectural approaches, presents a design covering behavior, failure handling, and validation, then proceeds to implementation after approval. ## Quick Start Ask the agent to brainstorm the design for your feature before writing any code, then approve the presented design to proceed.