What problem does it solve? Teams often jump into implementation before fully understanding a problem, leading to rework and misaligned designs. This Skill provides a structured thinking partner that helps you explore ideas, investigate existing code, compare options, and surface risks before committing to a change. ## Core Features & Use Cases - Exploratory Thinking Mode: Acts as a curious, non-prescriptive thinking partner that asks clarifying questions, challenges assumptions, and follows interesting threads without forcing a fixed workflow. - Codebase Investigation: Reads files, maps existing architecture, finds integration points, and grounds discussions in the actual code rather than theory. - ASCII Visualization: Renders system diagrams, state machines, data flows, and comparison tables to clarify complex thinking. - OpenSpec Integration: Detects active changes via the openspec CLI, reads existing proposals and designs, and offers to capture decisions into specs, design.md, tasks.md, or proposal.md. - Use Case: Before building a real-time collaboration feature, use explore mode to map the spectrum from presence indicators to CRDT-based sync, compare tradeoffs, and crystallize the approach into a change proposal. ## Quick Start Ask the assistant to enter explore mode and think through your idea or problem, for example by describing a vague feature idea or a specific technical problem you want to investigate before implementing.