openspec-explore

Guide teams through structured exploration to clarify requirements and surface risks.

4|1|Updated Mar 24, 2024
One-click install
npx skills add https://github.com/ruan-cat/monorepo --skill openspec-explore-ruan-cat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/ruan-cat/monorepo/tree/main/.claude/skills/openspec-explore
Command: npx skills add https://github.com/ruan-cat/monorepo --skill openspec-explore-ruan-cat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec exploration mode provides a thinking partner to surface questions, map options, and clarify requirements before implementing changes, reducing misalignment and rework.

Core Features & Use Cases

  • Exploration and inquiry: Clarify questions, map problem space, and surface multiple directions.
  • Codebase grounding: Reference relevant files and patterns to anchor discussions in reality.
  • Risk and decision surfacing: Identify unknowns, risks, and capture synthesis for later decisions.

Quick Start

Ask the assistant to enter explore mode and begin thinking deeply about the user's objective.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I clarify requirements and explore ideas before coding?

To clarify requirements before coding, use an exploration mode that acts as a thinking partner to map the problem space and surface open-ended questions. This approach grounds discussions in your codebase to align teams and identify risks early.

What is the best way to frame problems during early design discussions?

The best way to frame problems during early design discussions is through structured prompts and context grounding. This ensures conversations remain focused on discovering risks and synthesizing decisions rather than jumping into implementation details.

How do I surface unknown risks across my codebase and product concepts?

To surface unknown risks across your codebase and product concepts, engage a thinking partner that uses structured inquiry to map options. It identifies potential failure points and captures synthesis for later decisions safely.

Can I use open-spec exploration for codebase grounding without writing code?

Yes, you can use open-spec exploration for codebase grounding without writing code. It enforces safe, non-implementation exploration by referencing relevant files and patterns to anchor your early design discussions in reality.

When should I not use a thinking partner for requirement exploration?

You should not use a thinking partner for requirement exploration when you need direct implementation or code generation. This approach strictly enforces non-implementation exploration, making it unsuitable for tasks requiring immediate software engineering output.