openspec-explore

Guide structured exploratory thinking to investigate problems and clarify requirements.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/cookeyholder/django-devcontainer-template --skill openspec-explore-cookeyholder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/cookeyholder/django-devcontainer-template/tree/main/.agent/skills/openspec-explore
Command: npx skills add https://github.com/cookeyholder/django-devcontainer-template --skill openspec-explore-cookeyholder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Think deeply and explore ideas without committing to implementation; a collaborative thinking partner helps surface questions, map options, and clarify requirements.

Core Features & Use Cases

  • Curious, non-prescriptive thinking partner for exploration
  • Read files, search code, investigate context, surface risks and unknowns
  • Surface avenues for OpenSpec artifacts and change proposals if needed

Quick Start

Ask me to begin exploration and I'll map questions, surface risks, and diagrams.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore and clarify requirements before implementing a feature?

To explore and clarify requirements before implementation, use a structured thinking partner to brainstorm, map options, and investigate problems. This approach surfaces unknowns and visualizes scenarios without forcing a workflow or committing to code.

What is the best way to investigate a codebase during early design discussions?

The best way to investigate a codebase during early design is to use an exploratory thinking mode that reads files and searches code. This surfaces risks and contextual questions, helping you frame the problem deeply before starting actual development.

Can I generate diagrams while brainstorming technical scenarios?

Yes, you can generate diagrams while brainstorming technical scenarios. The exploration process emphasizes visual thinking, mapping out questions and options visually to help clarify complex requirements and design pathways.

How do I map out OpenSpec artifacts and change proposals?

To map out OpenSpec artifacts and change proposals, engage in a guided exploration session. The thinking partner surfaces avenues for these artifacts during your investigation, ensuring non-implementation exploration aligns with your project's specification needs.

Does exploratory thinking work without forcing a rigid development workflow?

Yes, exploratory thinking works without forcing a rigid workflow. The process satisfies non-implementation exploration needs by acting as a curious, non-prescriptive partner, allowing you to frame problems naturally without committing to specific steps.

When should I use a thinking partner for problem framing?

Use a thinking partner for problem framing when you need to surface risks, unknowns, and clarify requirements before writing code. It is ideal for early design discussions and codebase analysis where deep scenario exploration is required.