openspec-explore

Guide requirement clarification through codebase exploration and ASCII diagrams.

13|3|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/wonderslife/pdd-skills-v3 --skill openspec-explore-wonderslife
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/wonderslife/pdd-skills-v3/tree/main/skills/openspec/openspec-explore
Command: npx skills add https://github.com/wonderslife/pdd-skills-v3 --skill openspec-explore-wonderslife

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

  • Guided thinking: explore ideas, surface questions, and map options without implementing.
  • Codebase navigation: read files, search code, and investigate the repository while avoiding writing code.
  • Visualization & risk surface: create ASCII diagrams to clarify flows and surface risks; propose artifacts if needed.

Quick Start

Tell me the topic you want to explore and I will guide your thinking through the problem space.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore and clarify complex codebase requirements before implementation?

To clarify complex codebase requirements, you can use guided exploration to read files, search code, and investigate the repository. This approach maps options and surfaces questions through open-ended reasoning without writing code.

What is the best way to visualize design decisions and map problem spaces?

Visualizing design decisions is achieved by creating ASCII diagrams to clarify flows and surface risks. This maps the problem space visually, allowing you to explore ideas and verify requirements structurally before committing.

Can I navigate my codebase to investigate problems without modifying files?

Navigating your codebase without modifying files is supported through non-implementation guardrails. You can safely read files and search code to investigate problems while the system prevents unintended code changes.

How to verify requirements and surface risks during early design exploration?

To verify requirements and surface risks during design exploration, you engage in open-ended reasoning. This guided thinking process helps map available options, highlight potential issues, and propose artifacts if needed.

When should I use a thinking partner for open exploration instead of coding?

You should use a thinking partner for open exploration when you want to think through something before or during a change. It supports problem-space investigation and design decisions while strictly avoiding actual implementation.