openspec-explore

Explores ideas and clarifies requirements in OpenSpec projects without implementing code.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/74th/test-llm-agent --skill openspec-explore-74th
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/74th/test-llm-agent/tree/main/20260922-openai-agentapi-selfhosted-sandbox/.agents/skills/openspec-explore
Command: npx skills add https://github.com/74th/test-llm-agent --skill openspec-explore-74th

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into implementation before fully understanding a problem, leading to rework and misaligned specs. This Skill provides a structured thinking partner for exploring ideas, investigating codebases, and clarifying requirements inside projects that use OpenSpec, while strictly preventing premature implementation. ## Core Features & Use Cases - Guided Discovery: Asks focused, dependency-aware questions grounded in the actual codebase and existing OpenSpec specs and changes. - Visualization: Produces ASCII diagrams of architectures, state machines, data flows, and option comparisons to clarify thinking. - Controlled Capture: Scaffolds new OpenSpec changes via the openspec CLI and writes confirmed artifacts (proposals, designs, specs) only after explicit user confirmation. - Use Case: A developer considering real-time collaboration runs explore mode to map the problem space, compare CRDT versus presence-based approaches with diagrams, then captures the decisions as a new OpenSpec change. ## Quick Start Ask the assistant to enter openspec explore mode to think through a feature idea or investigate a problem before creating an OpenSpec change.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore requirements before writing an OpenSpec proposal?▼

Enter openspec explore mode to discuss the problem, inspect the codebase, and compare options conversationally. When decisions crystallize, ask to capture the exploration as a new change, which scaffolds it with openspec new change and writes the confirmed artifacts.

Can openspec explore mode implement code or features?▼

No, explore mode never writes code or implements features. It only reads files, runs read-only commands, and creates OpenSpec change artifacts within a confirmed scope. Implementation is handed off to the openspec-propose and openspec-apply-change workflows.

What happens if my project has no openspec directory?▼

The skill runs openspec list --json and checks the root field. If root is null and you explicitly requested OpenSpec, it asks whether to run openspec init, target a registered store, or continue without OpenSpec, and never creates the root as a side effect.

How do OpenSpec stores work with the explore skill?▼

If your work lives in a standalone registered store, the skill runs openspec store list --json to find store ids, then appends --store <id> to every spec and change command. The selected store stays sticky for the rest of the workflow.

When does explore mode ask for confirmation before writing?▼

Before the first write-capable action, such as openspec new change or editing an artifact, it names the files and proposed changes and waits for an explicit yes. Confirmation covers only the described scope, and answering design questions never counts as consent.