openspec-explore

Explore ideas and clarify requirements through questions and ASCII diagrams.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/EchoNoReturn/task-manager --skill openspec-explore-echonoreturn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/EchoNoReturn/task-manager/tree/main/.opencode/skills/openspec-explore
Command: npx skills add https://github.com/EchoNoReturn/task-manager --skill openspec-explore-echonoreturn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enter explore mode — a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.

Core Features & Use Cases

  • Surface multiple directions, questions, and hypotheses to inform decision-making without implementing.
  • Read and reason about files, code, and design artifacts to ground discussions in the actual context.
  • Visualize ideas with ASCII diagrams and surface risks, unknowns, and trade-offs to guide planning.

Quick Start

Begin exploring by asking thoughtful questions and surface alternative approaches.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I clarify complex requirements before starting a codebase change?

To clarify complex requirements, you can use a thinking-partner to explore ideas, surface uncertainties, and analyze problems across documents and architectural decisions without implementing code. It grounds discussions in actual files and visualizes trade-offs with ASCII diagrams.

What is the best way to explore multiple design directions for a software architecture decision?

Exploring multiple design directions involves surfacing hypotheses, questions, and alternative approaches to inform decision-making. A thinking-partner helps investigate these paths early, reading existing design artifacts to ground the analysis and highlight risks.

Can I use this to analyze code and design artifacts without writing implementation code?

Yes, you can analyze code and design artifacts without writing implementation code. It adheres to OpenSpec guardrails by reasoning over files to ground discussions, focusing entirely on exploring ideas and surfacing unknowns rather than producing code.

How do I surface risks and unknowns during early-stage design discussions?

You surface risks and unknowns during early-stage design by adopting a collaborative, curiosity-driven stance that asks thoughtful questions. This approach investigates problems, visualizes ideas with ASCII diagrams, and highlights trade-offs to guide planning.

When should I not use a thinking-partner for requirements exploration?

You should not use a thinking-partner for requirements exploration when you are ready to implement code. It is designed strictly for early-stage design and change discussions, producing OpenSpec artifacts on request without writing any actual code.

Does OpenSpec explore mode work with existing codebase files and documents?

Yes, OpenSpec explore mode works with existing codebase files and documents by reading and reasoning about them. This grounds the requirements clarification process in your actual project context to surface relevant trade-offs and multiple directions.