openspec-explore

Explores ideas and clarifies requirements through OpenSpec change artifacts and codebase investigation.

Updated Jun 13, 2026
One-click install
npx skills add https://github.com/anionDevelopment/Epew --skill openspec-explore-aniondevelopment
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/anionDevelopment/Epew/tree/main/.opencode/skills/openspec-explore
Command: npx skills add https://github.com/anionDevelopment/Epew --skill openspec-explore-aniondevelopment

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 structured thinking partner that investigates the codebase, visualizes options with ASCII diagrams, and captures decisions as OpenSpec change artifacts without writing production code. ## Core Features & Use Cases - Guided Discovery: Asks focused questions grounded in actual codebase inspection rather than generic checklists, surfacing risks, unknowns, and hidden complexity. - OpenSpec Integration: Reads existing changes and specs via the openspec CLI, scaffolds new changes with openspec new change, and captures insights into proposals, designs, specs, and tasks. - Visualization: Renders architecture sketches, state machines, and comparison tables in plain ASCII to clarify thinking. - Use Case: When considering adding real-time collaboration to a product, use this Skill to map the collaboration spectrum, compare CRDT versus simpler approaches, and capture the resulting decisions in a change proposal before any code is written. ## Quick Start Ask the assistant to enter explore mode and think through whether your planned feature should use SQLite or Postgres before creating a change proposal.

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 the idea. The assistant investigates the relevant codebase, asks focused questions, draws ASCII diagrams of options, and offers to capture confirmed decisions as an OpenSpec change proposal once the thinking crystallizes.

What is OpenSpec explore mode used for?▼

Explore mode is a thinking stance for clarifying requirements, comparing design options, and investigating problems without implementing anything. It can read files and run read-only openspec commands, and it only writes change artifacts after explicit user confirmation.

Does openspec-explore require the openspec CLI?▼

Yes, the Skill requires the openspec CLI to be installed. It uses commands like openspec list, openspec status, openspec instructions, and openspec new change to read specs and scaffold change artifacts.

Can explore mode write code or implement features?▼

No, explore mode never writes production code or edits workflow configuration. It may only create or update OpenSpec change artifacts such as proposals, designs, specs, and tasks within a scope the user explicitly confirms.

How do I capture exploration results as a change proposal?▼

Ask the assistant to capture the exploration as a new change. It runs openspec new change to scaffold the change, then follows openspec status and instructions output to create the requested artifacts in dependency order.