openspec-explore

Guide collaborative thinking to explore ideas and clarify requirements.

25|7|Updated Mar 4, 2019
One-click install
npx skills add https://github.com/smart-swimmingpool/pool-controller --skill openspec-explore-smart-swimmingpool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/smart-swimmingpool/pool-controller/tree/main/.github/skills/openspec-explore
Command: npx skills add https://github.com/smart-swimmingpool/pool-controller --skill openspec-explore-smart-swimmingpool

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a guided thinking partner to explore ideas, frame problems, and clarify requirements before making changes.

Core Features & Use Cases

  • Open-ended reasoning support that surfaces questions, trade-offs, and dependencies.
  • Visual thinking aid with ASCII diagrams and structured notes to map flows and decision points.
  • Surface risks and unknowns early in discovery to reduce rework and misalignment.

Quick Start

Begin in explore mode and let ideas flow while I read context, diagram concepts, and surface questions.

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 during early-stage product brainstorming?

To clarify requirements during early-stage brainstorming, use a guided exploration partner that reads context files, surfaces open questions, maps dependencies, and visualizes decision points to reduce misalignment.

What is the best way to frame problems before writing production code?

The best way to frame problems before writing production code is collaborative thinking that maps flows with ASCII diagrams and surfaces unknowns early, helping you craft structured artifacts without implementation.

Can I use ASCII diagrams to map software design flows and decision points?

Yes, you can use ASCII diagrams to map software design flows and decision points, providing a visual thinking aid that structures notes and highlights trade-offs during open-ended reasoning and exploration.

Does collaborative thinking help reduce rework in requirement elicitation?

Collaborative thinking helps reduce rework in requirement elicitation by surfacing risks and unknowns early in the discovery phase, ensuring alignment across product, software, and design contexts before changes are made.

How do I start exploring ideas without generating production code?

You start exploring ideas by entering an open-ended reasoning mode where the system reads context files, diagrams concepts, and helps you craft OpenSpec artifacts while explicitly avoiding writing production code.

What are the limitations of using a guided thinking partner for requirement discovery?

A key limitation is that this guided thinking partner focuses strictly on exploration and requirement discovery, meaning it will not write or generate production code, leaving implementation to downstream tools.