What problem does it solve? Teams often jump into implementation before fully understanding a problem, leading to rework and misaligned requirements. This Skill provides a structured thinking partner that investigates your codebase, challenges assumptions, and captures decisions as OpenSpec change artifacts before any code is written. ## Core Features & Use Cases - Guided Discovery: Asks focused questions, maps existing architecture, and surfaces risks and hidden complexity in the codebase. - ASCII Visualization: Draws system diagrams, state machines, and comparison tables to clarify design thinking. - OpenSpec Integration: Scaffolds changes via the openspec CLI and captures decisions into proposals, designs, specs, and task artifacts with explicit user confirmation. - Use Case: Before adding real-time collaboration to your app, use explore mode to compare CRDT versus presence-based approaches, inspect your current sync layer, and capture the chosen design in a change proposal. ## Quick Start Ask the assistant to enter explore mode and think through whether your planned feature should use SQLite or Postgres before creating a change proposal.