openspec-explore

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

4|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/NEETROF/cymbra --skill openspec-explore-neetrof
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/NEETROF/cymbra/tree/main/.cursor/skills/openspec-explore
Command: npx skills add https://github.com/NEETROF/cymbra --skill openspec-explore-neetrof

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 approaches, and crystallize decisions before committing to a change proposal. ## Core Features & Use Cases - Codebase-grounded exploration: Reads files, maps architecture, and surfaces integration points relevant to the discussion without writing any implementation code. - Visual thinking: Produces ASCII diagrams, state machines, comparison tables, and dependency graphs to clarify complex tradeoffs. - OpenSpec integration: Checks active changes via the openspec CLI, reads existing artifacts, and offers to capture decisions in proposal.md, design.md, specs, or tasks.md. - Use Case: You are unsure whether to use SQLite or Postgres for a CLI tool. Enter explore mode, discuss constraints, receive a grounded comparison, then capture the decision in design.md once it crystallizes. ## Quick Start Ask the assistant to enter explore mode and think through your idea or problem before creating an OpenSpec 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 software idea before writing code?▼

Enter explore mode and describe your idea or problem in natural language. The assistant investigates the codebase, asks clarifying questions, draws diagrams, and compares options without writing any implementation code.

What is OpenSpec explore mode used for?▼

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

Can explore mode write code or implement features?▼

No. Explore mode never writes application code or implements features. It may only read files, search the codebase, and create or update OpenSpec artifacts such as proposals and design documents when explicitly requested.

Does openspec-explore require any external tools?▼

Yes, it requires the openspec CLI to be installed. The skill runs commands like openspec list --json and openspec status --change to detect active changes and read their artifacts for context.

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

Exit explore mode when the problem and approach have crystallized into concrete decisions. The assistant will offer to create a change proposal or update artifacts, but the decision to formalize is always yours.