openspec-explore

Explore codebases and product decisions to surface questions and constraints.

4|3|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/valuedriven/devai --skill openspec-explore-valuedriven
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/valuedriven/devai/tree/main/.agents/skills/openspec-explore
Command: npx skills add https://github.com/valuedriven/devai --skill openspec-explore-valuedriven

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enter explore mode: a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when you want to think through something before or during a change.

Core Features & Use Cases

  • Curious, not prescriptive: asks natural questions and surfaces multiple directions.
  • Open threads, not interrogations: surfaces questions and choices, letting you steer the exploration.
  • Visual thinking: liberally uses ASCII diagrams and sketches to clarify concepts.
  • Adaptive and patient: follows interesting threads and pivots as new information emerges.
  • Grounded in reality: explores the actual codebase and context when relevant.
  • Surface risks and unknowns: identifies potential pitfalls and gaps early in the process.

Quick Start

Ask me to enter explore mode to think deeply and map potential directions.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore design tradeoffs and map requirements before writing code?

To explore design tradeoffs and map requirements before writing code, use an explore mode thinking partner that identifies problems, proposes directions, and surfaces constraints. It clarifies early-stage product decisions using visual diagrams.

What is the best way to frame early-stage problems across a codebase?

Framing early-stage problems across a codebase involves surfacing questions, risks, and unknowns through open-ended exploration. A thinking partner maps options using visual diagrams to clarify concepts before committing to a specific direction.

Can I use a thinking partner skill to generate OpenSpec proposals and specs?

Yes, a thinking partner skill can provide OpenSpec artifacts such as proposals, designs, and specs on demand. It surfaces choices and constraints during exploration but never performs changes or executes actual code.

Does this requirements exploration approach work without executing code?

Yes, requirements exploration works entirely without executing or writing code. The process maps potential directions, asks natural questions, and uses ASCII diagrams to ground the investigation while strictly avoiding code generation.

When should I not use an explore mode thinking partner for software design?

You should not use an explore mode thinking partner when you need to directly write, execute, or generate code changes. It is designed strictly for early-stage problem framing and mapping options, not for implementing software modifications.