openspec-explore

Explore OpenSpec workflows to clarify requirements and investigate ideas without implementing code.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/Andresch2/Workflows --skill openspec-explore-andresch2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/Andresch2/Workflows/tree/main/.github/skills/openspec-explore
Command: npx skills add https://github.com/Andresch2/Workflows --skill openspec-explore-andresch2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you clarify and investigate ideas, requirements, and problem spaces before writing code or making design decisions.

Core Features & Use Cases

  • Explore mode (thinking partner): Engage in structured inquiry to understand what’s really needed and why.
  • Codebase-grounded investigation: Check existing OpenSpec context and read relevant artifacts when a change is underway.
  • Options, tradeoffs, and risks: Compare approaches, surface unknowns, and visualize concepts (including diagrams) to reduce ambiguity.
  • Guardrails against implementation: Maintains a “stance” that forbids feature implementation while allowing research and artifact creation if asked.

Quick Start

Enter explore mode with the openspec CLI to think through your change and investigate the codebase without implementing anything.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I investigate requirements and clarify design tradeoffs before writing code?

To investigate requirements and clarify design tradeoffs safely, you can use an exploratory reasoning mode that acts as a thinking partner to surface unknowns, compare approaches, and visualize concepts without implementing features.

What is the best way to explore a codebase during ambiguous planning without implementing changes?

The best way to explore a codebase during ambiguous planning is using a structured inquiry mode that reads existing OpenSpec context and related artifacts to ground your investigation while maintaining guardrails against implementation.

Can I compare multiple design options and surface risks using OpenSpec workflows?

Yes, you can compare multiple design options and surface risks within OpenSpec workflows by applying structured exploratory reasoning to evaluate tradeoffs, clarify what is needed, and reduce ambiguity before making design decisions.

How do I visualize concepts and diagram ideas during mid-change debugging?

To visualize concepts and diagram ideas during mid-change debugging, you engage in structured inquiry that leverages existing OpenSpec context, allowing you to map out problem spaces and evaluate implementation options safely.

Does the openspec explore mode allow writing code or modifying implementation files?

No, openspec explore mode forbids feature implementation by maintaining strict non-implementation guardrails, allowing only research, requirements clarification, and artifact creation to ensure you think safely through changes before acting.

When do I need to use a thinking partner for requirements clarification in software engineering?

You need a thinking partner for requirements clarification when facing ambiguous planning, mid-change debugging, or evaluating multiple design options, ensuring you understand the problem space and tradeoffs before committing to code.