openspec-explore

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

1|Updated Jun 6, 2026
One-click install
npx skills add https://github.com/JaimeHoracio/Ostacky --skill openspec-explore-jaimehoracio
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/JaimeHoracio/Ostacky/tree/main/assets/skills/openspec-explore
Command: npx skills add https://github.com/JaimeHoracio/Ostacky --skill openspec-explore-jaimehoracio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into implementation before fully understanding a problem, leading to rework and misaligned features. This Skill provides a dedicated thinking mode where you can explore ideas, investigate the codebase, and clarify requirements without writing any application code. ## Core Features & Use Cases - Exploration Stance: Acts as a curious thinking partner that asks questions, challenges assumptions, and surfaces risks instead of following a fixed script. - Codebase Investigation: Reads files, maps architecture, finds integration points, and visualizes findings with ASCII diagrams, state machines, and comparison tables. - OpenSpec Integration: Checks existing changes via openspec list --json, reads proposal/design/tasks artifacts, and offers to capture decisions into specs, design.md, or proposal.md. - Use Case: Before building a real-time collaboration feature, enter explore mode to compare approaches (presence indicators vs. CRDTs), diagram the architecture, and only then create a formal change proposal. ## Quick Start Ask the agent to enter explore mode and think through your idea, for example by saying: explore whether we should use Postgres or SQLite for our CLI tool 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 an idea before implementing it with OpenSpec?▼

Enter explore mode and describe your idea or problem in natural language. The skill investigates the codebase, draws diagrams, compares options, and offers to create a change proposal only when your thinking has crystallized.

What is the difference between explore mode and creating a change proposal?▼

Explore mode is for thinking: reading code, asking questions, and visualizing options with no required outputs. Creating a change proposal is the formal step that follows, capturing decided scope and requirements in OpenSpec artifacts.

Can openspec-explore write or modify application code?▼

No. Explore mode explicitly forbids writing application code or implementing features. It may only read files, search code, and create or update OpenSpec artifacts like proposals, designs, and specs when you ask.

Does openspec-explore require the openspec CLI installed?▼

Yes, the skill requires the openspec CLI. It runs commands like openspec list --json to detect active changes and reads artifacts under openspec/changes to ground the discussion in your existing specs.

When should I not use explore mode?▼

Avoid explore mode when requirements are already clear and you are ready to implement. In that case, create a change proposal directly or proceed with implementation, since explore mode deliberately avoids producing code.