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 the codebase, challenges assumptions, and captures decisions as OpenSpec change artifacts without writing implementation code. ## Core Features & Use Cases - Guided Discovery: Asks focused questions, follows dependencies between decisions, and grounds discussion in the actual codebase rather than theory. - ASCII Visualization: Draws architecture diagrams, state machines, and comparison tables in plain ASCII to clarify complex problems. - OpenSpec Integration: Reads existing change status via the openspec CLI, scaffolds new changes with openspec new change, and captures decisions into proposals, designs, specs, and tasks. - Use Case: A developer is unsure whether to use SQLite or Postgres for a CLI tool. The Skill inspects the project, maps constraints, compares options in a table, and once a decision is made, offers to capture it in a design.md artifact. ## Quick Start Ask the assistant to enter explore mode and think through whether a planned feature should be built, before writing any code.