About openspec-explore
OpenSpec Explore Skill helps investigate problems, compare approaches, and explore a codebase when requirements are still unclear. It produces no files or preset structure; once ideas are clear, work can move to formal change planning.
Key features
- 01Explore a topic through conversation
- 02Analyze code and compare approaches
- 03Answer questions and organize ideas
- 04Create no files during exploration
- 05Transition to formal change planning
Use cases
- 01Clarify requirements that are still uncertain
- 02Compare approaches before choosing one
- 03Look for improvement opportunities in a codebase
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ full-stack-skills/ openspec-skills --skill openspec-exploreAfter installing, type/openspec-explorein Claude Code to confirm it loaded.
Bundled filesagents/openai.yaml
Details
From the project READMEOpenSpec Explore Skill
Use /opsx:explore to think through ideas, investigate problems, compare options, and clarify requirements — all without creating any artifacts or committing to a structure. When insights crystallize, transition to openspec-new or openspec-ff.
When to Use
- Requirements are unclear and the user needs to investigate first.
- Comparing multiple approaches before deciding on one.
- The user wants to explore the codebase for improvement opportunities.
- Brainstorming before a formal change proposal.
Prerequisites
- OpenSpec initialized in the project (see openspec-initial).
Workflow
-
Start exploration
- Run
/opsx:exploreor/opsx:explore [topic]. - The agent opens an exploratory conversation with no structure required.
- Run
-
Investigate
- Analyze the codebase, compare options, create diagrams, answer questions.
- No artifacts are created during exploration — it is purely a thinking exercise.
-
Transition when ready
- When the user has clarity, suggest
/opsx:new <change-name>to start a formal change. - Or
/opsx:ff <change-name>if they want to create all planning artifacts at once.
- When the user has clarity, suggest
Outputs
- No artifacts or files are created. The output is the conversation itself — insights, options, recommendations.
Next Steps
- When ready to act: use openspec-new to start a change, or openspec-ff to fast-forward through planning.
Troubleshooting
- "Commands not recognized": Ensure OpenSpec is initialized (
openspec init). See openspec-initial.
References
Comments
Markdown supported