openspec-explore

Guide exploratory dialogue to clarify requirements without writing code.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/paradox123/shared-ai-docs --skill openspec-explore-paradox123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/paradox123/shared-ai-docs/tree/main/.codex/skills/openspec-explore
Command: npx skills add https://github.com/paradox123/shared-ai-docs --skill openspec-explore-paradox123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enter exploration mode: a thinking partner that helps teams think through ideas, investigate problems, and clarify requirements without committing to code.

Core Features & Use Cases

  • Guided exploratory dialogue: prompts, questions, and open threads to surface assumptions and options.
  • Visual thinking aids: ASCII diagrams and structured reasoning to map problems, risks, and decisions.
  • Guardrails and non-implementation stance: explicitly prevents writing or injecting code while generating design artifacts or proposals.

Quick Start

Ask OpenSpec to enter explore mode and start a free-form thinking session about 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 clarify software requirements before writing any code?

To clarify software requirements before writing code, use a guided exploratory dialogue that surfaces assumptions and options through prompts and questions. This enforces non-implementation guardrails, ensuring teams map problems and decisions without committing to actual code.

What is the best way to visualize codebase architecture and design risks?

Visualizing codebase architecture and design risks is best done using ASCII diagrams and structured reasoning. This visual thinking aid maps problems, risks, and decisions during early ideation and design reviews, preventing premature implementation commitments.

Can I use a thinking partner to frame problems for change proposals?

Yes, you can use a thinking partner to frame problems for change proposals. It assists teams during early ideation and requirements clarification across software projects, explicitly preventing the writing or injection of code while generating design artifacts.

Does exploration mode prevent me from generating implementation code?

Yes, exploration mode prevents you from generating implementation code. It enforces strict guardrails and a non-implementation stance, explicitly avoiding writing or injecting code while focusing on thinking, questions, and structured visual exploration.

When do I need structured reasoning for software design reviews?

You need structured reasoning for software design reviews during early ideation and problem framing. It helps teams think through ideas, investigate problems, and clarify requirements by mapping decisions and risks visually without committing to code.