openspec-explore

Identify user problems and map requirements without code execution.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/captaincontrat/audio-recap --skill openspec-explore-captaincontrat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/captaincontrat/audio-recap/tree/main/.cursor/skills/openspec-explore
Command: npx skills add https://github.com/captaincontrat/audio-recap --skill openspec-explore-captaincontrat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Open-ended problem exploration without committing to implementation, helping teams think clearly, surface assumptions, and align on requirements before any changes.

Core Features & Use Cases

  • Non-prescriptive thinking partner that helps you surface questions, constraints, and options.
  • Read context, explore codebase or design considerations, and visualize potential solutions with ASCII diagrams.
  • Surface risks and unknowns, surface multiple threads, and capture high-level decisions for later formalization.

Quick Start

Say "enter explore mode" to begin thinking aloud and exploring your idea.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore open-ended codebase problems without committing to implementation?

To explore open-ended codebase problems without implementation, you can use a non-prescriptive thinking partner to surface questions, constraints, and options. This approach helps clarify goals and align on requirements before any changes are made.

What is the best way to map requirements and visualize potential solutions early in a project?

The best way to map requirements and visualize solutions early is by reading context and exploring design considerations with a thinking partner. You can visualize potential solutions using ASCII diagrams to align on high-level decisions.

Can I compare approaches and surface risks without executing code?

Yes, you can compare approaches and surface risks without code execution. A thinking partner helps you surface unknowns and explore multiple threads non-destructively, adhering to guardrails to keep discussions safe.

How do I start exploring ideas and capturing high-level decisions for later formalization?

To start exploring ideas and capturing decisions, enter explore mode to begin thinking aloud. This helps you surface assumptions and map exploration directions for later formalization without writing code.

Does this approach work for aligning team requirements before modifying a codebase?

Yes, this approach works for aligning team requirements before modifying a codebase. It helps teams think clearly and surface assumptions together, ensuring everyone agrees on the problem space before any implementation begins.

What are the limitations of using a thinking partner for problem-solving?

A limitation of using a thinking partner for problem-solving is that it does not implement changes or execute code. It is strictly for exploring ideas, mapping requirements, and visualizing options non-destructively.