Full-stack-skills openspec-explore
Think through ideas, investigate problems, and clarify requirements before committing to a change using `/opsx:explore`. Use when the user says "explore an idea", "think through this", "investigate options", or wants to brainstorm before creating a formal change.
install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/openspec-skills/openspec-explore" ~/.claude/skills/partme-ai-full-stack-skills-openspec-explore && rm -rf "$T"
manifest:
skills/openspec-skills/openspec-explore/SKILL.mdsource content
OpenSpec Explore Skill
Use
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./opsx:explore
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
or/opsx:explore
./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
to start a formal change./opsx:new <change-name> - Or
if they want to create all planning artifacts at once./opsx:ff <change-name>
- 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 (
). See openspec-initial.openspec init