What problem does it solve? Teams often jump into implementation before fully understanding a problem, leading to rework and misaligned features. This Skill provides a structured thinking partner that helps you explore ideas, investigate the codebase, compare options, and capture decisions as OpenSpec change artifacts before writing any code. ## Core Features & Use Cases - Guided Discovery: Asks focused questions, challenges assumptions, and surfaces risks while grounding discussion in your actual codebase and existing OpenSpec specs. - Visualization: Draws ASCII diagrams of architectures, state machines, data flows, and comparison tables to clarify thinking. - Change Capture: Scaffolds new OpenSpec changes via the openspec CLI and records decisions in proposals, designs, specs, and task lists with explicit user confirmation. - Use Case: Before adding real-time collaboration to your app, use this Skill to map the collaboration spectrum, inspect existing architecture, weigh CRDT versus simpler approaches, and capture the chosen design in a change proposal. ## Quick Start Ask the assistant to enter explore mode and think through your feature idea or problem before creating an OpenSpec change proposal.