openspec-explore

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

3|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/mambo-wang/CodingHub --skill openspec-explore-mambo-wang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/mambo-wang/CodingHub/tree/main/.qoder/skills/openspec-explore
Command: npx skills add https://github.com/mambo-wang/CodingHub --skill openspec-explore-mambo-wang

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 writing any code. ## Core Features & Use Cases - Explore Mode Stance: Acts as a thinking partner that asks questions, challenges assumptions, and surfaces risks without ever writing implementation code. - Codebase Investigation: Reads files, maps architecture, finds integration points, and visualizes findings with ASCII diagrams. - OpenSpec Integration: Checks active changes via openspec list --json, reads existing artifacts, and offers to capture decisions in proposals, designs, specs, or tasks. - Use Case: Before adding real-time collaboration to your app, enter explore mode to map the collaboration spectrum (presence, cursors, CRDTs), compare tradeoffs, and then capture the chosen direction in an OpenSpec change proposal. ## 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 feature idea before implementing it?▼

Enter explore mode and describe your idea or problem. The assistant investigates the codebase, draws ASCII diagrams of architecture and tradeoffs, asks clarifying questions, and helps crystallize decisions before any code is written.

What is OpenSpec explore mode used for?▼

Explore mode is a thinking stance for investigating problems, comparing approaches, and clarifying requirements. It never writes implementation code but can create or update OpenSpec artifacts like proposals, designs, specs, and tasks when you ask.

Can explore mode modify my existing OpenSpec change proposal?▼

Yes, but only when you ask. It reads existing artifacts via openspec status, references them in conversation, and offers to capture new requirements, design decisions, or scope changes into the appropriate artifact files.

Does explore mode write application code?▼

No. Explore mode explicitly never implements features or writes application code. If you ask for implementation, it reminds you to exit explore mode and create a change proposal first.

What are the requirements for using openspec-explore?▼

The skill requires the openspec CLI to be installed. It uses commands like openspec list --json and openspec status --change to detect active changes and read existing artifact paths for context.