openspec-explore

Guide structured exploratory thinking sessions for complex problems.

3|11|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/unbound-force/unbound-force --skill openspec-explore-unbound-force
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/unbound-force/unbound-force/tree/main/.opencode/skills/openspec-explore
Command: npx skills add https://github.com/unbound-force/unbound-force --skill openspec-explore-unbound-force

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec-explore provides a structured thinking partner that helps teams think through problems, explore alternatives, and clarify requirements before committing to changes.

Core Features & Use Cases

  • Curated thinking stance that encourages questions, multiple directions, and visual thinking.
  • Open-thread exploration that surfaces dependencies, risks, and assumptions.
  • Contextual Dewey-driven guidance that links related documents and code references.

Quick Start

Enter explore mode and think deeply before acting.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I structure exploratory thinking for complex codebase analysis?

Structured exploratory thinking for codebase analysis is facilitated by guiding users through problem framing, inquiry, and design exploration. It helps surface dependencies, risks, and assumptions before committing to changes.

What is the best way to frame problems before starting software design exploration?

Problem framing before software design exploration is best handled by a thinking partner that encourages questions and multiple directions. This approach clarifies requirements and outlines safe thinking workflows using Dewey-guided tools.

How do I clarify requirements and surface assumptions during early project exploration?

To clarify requirements and surface assumptions during project exploration, open-thread exploration is used. It links related documents and code references to provide contextual Dewey-driven guidance for thinking through alternatives.

Can I use design thinking sessions for exploring requirements across different domains?

Design thinking sessions can be used for exploring requirements across multiple domains. The process applies a curated thinking stance that encourages visual thinking and inquiry to achieve clarity before any action is taken.

Do I need specific dependencies to run structured thinking workflows for problem framing?

No specific dependencies are required to run structured thinking workflows for problem framing. The process operates independently to outline Dewey-guided tools and generate optional artifacts for safe thinking workflows.

When should I avoid jumping straight into coding and use a thinking partner instead?

You should use a thinking partner instead of jumping straight into coding when facing complex problems requiring deep exploration. It helps you think through alternatives, clarify requirements, and establish guardrails before committing to changes.