openspec-explore

Guide teams through open-ended problem exploration to clarify requirements and surface design options.

6|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/jacobcy/vibe-coding-control-center --skill openspec-explore-jacobcy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/jacobcy/vibe-coding-control-center/tree/main/.github/skills/openspec-explore
Command: npx skills add https://github.com/jacobcy/vibe-coding-control-center --skill openspec-explore-jacobcy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often struggle to frame problems and align on requirements before diving into solution work. This skill acts as a thinking partner that helps surface questions, map exploration threads, and clarify next steps without forcing a direction.

Core Features & Use Cases

  • Open-ended reasoning ally that prompts questions, visualizes options, and tracks exploration threads.
  • Supports problem framing and architecture thinking during OpenSpec discussions with flexible prompts to surface alternatives.
  • Use Case: brainstorm requirements for a new feature, surface risks, and outline potential approaches before any implementation.

Quick Start

Enter exploration mode by sending the command /opsx:explore.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I frame open-ended problems and clarify requirements before implementation?

To frame open-ended problems, you can use an exploration mode that prompts questions, visualizes options, and tracks multiple thinking threads to surface design choices without forcing a direction. This clarifies requirements early.

What is the best way to brainstorm architecture options for a new feature?

Brainstorming architecture options is best supported by a thinking partner that enforces non-prescriptive exploration, helping you surface risks, map threads, and outline potential approaches before any codebase changes occur.

Can I visualize multiple exploration threads during early-stage strategy discussions?

Yes, you can visualize multiple exploration threads during early-stage strategy. The exploration process explicitly supports multi-thread thinking and visualizations to help teams map alternatives and align on problem framing.

How do I start an open-spec exploration session to surface design options?

You start an open-spec exploration session by entering the exploration mode using the command /opsx:explore, which initiates the non-prescriptive reasoning ally to guide your team through problem framing.

Does the problem framing process enforce changes to the codebase during investigations?

No, the problem framing process does not enforce changes to the codebase. It operates in a strictly non-prescriptive exploration mode, surfacing questions, risks, and design options without performing any modifications.

When should I use an exploration ally instead of directly writing solutions?

You should use an exploration ally instead of writing solutions when your team struggles to align on requirements, needing to map exploration threads and clarify next steps before committing to a specific implementation direction.