openspec-explore

Guide thinking through OpenSpec explore mode to clarify requirements and surface risks.

4|3|Updated Jan 16, 2023
One-click install
npx skills add https://github.com/sgiath/secp256k1 --skill openspec-explore-sgiath
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/sgiath/secp256k1/tree/main/.opencode/skills/openspec-explore
Command: npx skills add https://github.com/sgiath/secp256k1 --skill openspec-explore-sgiath

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

  • Acts as a guided thinking partner to surface questions, map problem spaces, and articulate requirements.
  • Helps visualize options, surface risks, and structure open-ended exploration without committing to implementation.
  • Use Case: when facing ambiguity, work through multiple approaches, document insights, and align on next steps.

Quick Start

Run openspec list --json to inspect current changes and context.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I clarify ambiguous requirements before implementing codebase changes?

To clarify ambiguous requirements, you can use a thinking partner to map problem spaces, surface risks, and articulate constraints, producing structured document artifacts without committing to implementation.

What is the best way to explore multiple approaches during design discussions?

The best way to explore multiple approaches is to reason through ideas, visualize options, and document insights, ensuring alignment on next steps before actual development begins.

Do I need the OpenSpec CLI to map problem spaces and constraints?

Yes, you need the OpenSpec CLI installed to map problem spaces and constraints, as it provides the exploration mode required to guide thinking and surface risks as document artifacts.

Can I use this to generate code for my requirements?

No, you cannot use this to generate code, because it strictly guides thinking, surfaces risks, and clarifies needs rather than implementing features or writing codebase logic.

How do I inspect current changes before starting an exploration session?

To inspect current changes before starting an exploration session, run openspec list --json to review context and understand the baseline state of your codebase.