openspec-explore

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

Updated Jun 6, 2026
One-click install
npx skills add https://github.com/jonathanlin768/CS2Match-Nakama --skill openspec-explore-jonathanlin768
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/jonathanlin768/CS2Match-Nakama/tree/main/.agents/skills/openspec-explore
Command: npx skills add https://github.com/jonathanlin768/CS2Match-Nakama --skill openspec-explore-jonathanlin768

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. ## Core Features & Use Cases - Exploration Stance: Acts as a curious thinking partner that asks open questions, challenges assumptions, and follows interesting threads without forcing a fixed workflow. - Codebase Investigation: Reads files, maps architecture, finds integration points, and visualizes systems with ASCII diagrams to ground discussions in reality. - OpenSpec Integration: Detects active changes via the openspec CLI, reads existing artifacts (proposals, designs, specs), and offers to capture decisions in the right artifact when insights crystallize. - Use Case: Before adding real-time collaboration to your app, enter explore mode to map the collaboration spectrum (presence, cursors, CRDTs), compare tradeoffs, and only then create a change proposal. ## Quick Start Ask the AI to enter explore mode and think through your idea or problem, for example by describing a vague feature idea or a specific technical problem you want to investigate before implementing.

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 skill acts as a thinking partner that asks clarifying questions, investigates the relevant codebase, and visualizes options with diagrams before you commit to implementation.

What is OpenSpec explore mode used for?

Explore mode is a thinking stance for investigating problems and clarifying requirements within spec-driven development. It never writes application code, but it can create or update OpenSpec artifacts like proposals, designs, and specs when you ask.

Can explore mode modify my code or implement features?

No. Explore mode explicitly forbids writing code or implementing features. It may read files and search the codebase, and it can capture decisions into OpenSpec artifacts, but implementation requires exiting explore mode and creating a change proposal.

Does openspec-explore require the openspec CLI installed?

Yes, the skill requires the openspec CLI for full functionality. It runs commands like openspec list and openspec status to detect active changes and read existing artifacts, though open-ended thinking works without them.

When should I use explore mode versus creating a change proposal directly?

Use explore mode when the problem is vague, options are unclear, or you are stuck mid-implementation. Create a proposal directly when requirements are already well understood and you are ready to plan concrete tasks.