openspec-explore

Analyze ambiguous product requirements and propose OpenSpec designs without implementation.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/daodaoedu/daodao --skill openspec-explore-daodaoedu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/daodaoedu/daodao/tree/main/.gemini/skills/openspec-explore
Command: npx skills add https://github.com/daodaoedu/daodao --skill openspec-explore-daodaoedu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a conversational thinking partner to explore ambiguous ideas, investigate code and documentation, and clarify requirements before committing to design or implementation decisions. It helps teams and individuals surface options, surface risks, and reframe problems so decisions are better informed.

Core Features & Use Cases

  • Curated exploration: Ask clarifying questions, challenge assumptions, and map multiple directions without forcing a single solution.
  • Repository-aware investigation: Read OpenSpec artifacts and relevant files to map architecture, integration points, and hidden complexity.
  • Capture-ready suggestions: Draft proposals, designs, and task suggestions for OpenSpec artifacts while strictly avoiding implementation of code.

Quick Start

Ask the assistant to explore adding real-time collaboration by describing the goals, constraints, current concerns, and any relevant repository paths.

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 product requirements before starting implementation?

Clarifying ambiguous product requirements involves investigating repository artifacts to map integration points and hidden complexity. By asking clarifying questions and challenging assumptions, teams surface risks and reframe problems before committing to implementation.

What is the best way to map architecture and surface risks during the design phase?

The best way to map architecture and surface risks is by reading repository artifacts to identify integration points and hidden complexity. This investigation allows teams to explore multiple directions and reframe problems without forcing a single solution.

How do I draft OpenSpec proposals and designs from exploratory discussions?

To draft OpenSpec proposals and designs from exploratory discussions, generate capture-ready suggestions for proposals and tasks while maintaining a strict non-implementation stance. This ensures designs are documented without writing actual code during the exploration phase.

Does this requirements exploration approach write or modify any code?

This requirements exploration approach does not write or modify code, enforcing a strict non-implementation stance. It focuses entirely on analyzing options, mapping architecture, and drafting design proposals to clarify requirements before any development begins.

When do I need to use exploratory thinking for product discovery?

You need exploratory thinking for product discovery when facing ambiguous goals or constraints. It applies when teams must investigate options, analyze documentation, or reframe requirements before making final design and implementation decisions.