openspec-explore

Explores ideas, investigates codebases, and clarifies requirements before creating OpenSpec change proposals.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/capella-hotel-group/capella-hotel-group-poc --skill openspec-explore-capella-hotel-group
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/capella-hotel-group/capella-hotel-group-poc/tree/main/.github/skills/openspec-explore
Command: npx skills add https://github.com/capella-hotel-group/capella-hotel-group-poc --skill openspec-explore-capella-hotel-group

SYSTEM DOCUMENTATION & REQUIREMENTS

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 dedicated thinking mode where you can explore ideas, investigate the codebase, compare options, and surface risks before committing to a change proposal. ## Core Features & Use Cases - Exploration stance: Acts as a curious thinking partner that asks clarifying questions, challenges assumptions, and follows interesting threads without forcing a fixed workflow. - Codebase grounding: Reads files, searches code, and maps existing architecture to ground discussions in reality rather than theory. - ASCII visualization: Sketches 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 in the right artifacts. - Use Case: Before adding real-time collaboration to your app, enter explore mode to map the collaboration spectrum, compare CRDT versus simpler presence approaches, and crystallize the scope into a change proposal. ## Quick Start Ask the assistant to enter explore mode and think through your idea or problem before writing any code.

Frequently Asked Questions about openspec-explore

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I explore a feature idea before writing code?▼

Enter explore mode and describe your idea in natural language. The assistant acts as a thinking partner, asking clarifying questions, sketching ASCII diagrams, and investigating the codebase to ground the discussion before any implementation starts.

What is OpenSpec explore mode used for?▼

Explore mode is a thinking stance for investigating problems and clarifying requirements, not a fixed workflow. It helps you compare options, surface risks, and crystallize insights that can later become OpenSpec change proposals.

Can explore mode write code or implement features?▼

No, explore mode never writes application code or implements features. It can read files and search the codebase, and it may create OpenSpec artifacts like proposals, designs, and specs when you ask, since that captures thinking rather than implementing.

Does openspec-explore require the openspec CLI?▼

Yes, the Skill requires the openspec CLI to check for active changes and read existing artifacts such as proposal.md, design.md, and tasks.md. Without it, exploration still works but OpenSpec context awareness is unavailable.

When should I exit explore mode and create a change proposal?▼

Exit explore mode when the problem and approach feel crystallized and you are ready to implement. The assistant may offer to create a change proposal at that point, but the decision to formalize is always yours.