openspec-explore

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

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/feidon/vss --skill openspec-explore-feidon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/feidon/vss/tree/main/frontend/.claude/skills/openspec-explore
Command: npx skills add https://github.com/feidon/vss --skill openspec-explore-feidon

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 investigate the codebase, compare design options, and crystallize requirements before committing to a change proposal. ## Core Features & Use Cases - Exploratory Thinking Mode: Acts as a thinking partner that asks clarifying questions, challenges assumptions, and surfaces risks without writing any implementation code. - Codebase Investigation: Maps existing architecture, finds integration points, and grounds discussions in the actual code rather than theory. - 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 adding real-time collaboration to your app, enter explore mode to visualize the collaboration spectrum (presence, cursors, CRDTs), compare tradeoffs, and only then create a formal change proposal. ## Quick Start Ask the assistant to enter explore mode to think through a feature idea or investigate a problem in the codebase before implementing it.

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 or problem. The assistant investigates the codebase, asks clarifying questions, draws ASCII diagrams, and compares options without writing any implementation code.

What is OpenSpec explore mode used for?▼

Explore mode is a thinking stance for clarifying requirements and investigating problems before or during a change. It can read code and OpenSpec artifacts, and may capture decisions into proposals, designs, or specs when you ask.

Does openspec-explore require the openspec CLI?▼

Yes, the skill requires the openspec CLI installed. It runs openspec list --json to detect active changes and reads artifacts like proposal.md, design.md, and tasks.md for context.

Can explore mode write code or implement features?▼

No, explore mode never writes application code or implements features. It may only create or update OpenSpec artifacts such as proposals and specs, since that captures thinking rather than implementing.

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

Exit explore mode when the problem and approach have crystallized into concrete requirements and design decisions. The assistant will offer to create a change proposal once insights feel solid enough to formalize.