What problem does it solve?
This Skill acts as a thinking partner to help users explore ideas, investigate problems, and clarify requirements before or during a change, without directly implementing solutions.
Core Features & Use Cases
- Exploratory Thinking: Engages in curious, adaptive conversations to surface multiple interesting directions and challenge assumptions.
- Codebase Investigation: Maps architecture, finds integration points, and identifies existing patterns within the codebase.
- Option Comparison: Brainstorms approaches, sketches tradeoffs, and visualizes options using ASCII diagrams.
- Use Case: A user wants to understand the implications of a new feature. This Skill can help them explore the problem space, investigate relevant parts of the codebase, and compare potential implementation strategies.
Quick Start
Use the openspec-explore skill to think through the implications of adding a new user authentication method.