openspec-explore

Explore codebases and OpenSpec artifacts to surface tradeoffs and risks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a guided exploratory mode for teams and individuals who need to think through ideas, investigate problems, and clarify requirements before any implementation begins. It helps surface tradeoffs, unknowns, and integration points by grounding the conversation in the actual repository and OpenSpec artifacts.

Core Features & Use Cases

  • Discovery and Ideation: Ask open-ended questions, brainstorm alternatives, and surface constraints without committing to changes.
  • Codebase Investigation: Read repository files, map architecture, identify integration points, and reference existing OpenSpec change artifacts for context.
  • Decision Framing: Highlight risks, open questions, and potential spikes or tasks; offer to capture insights into proposals or design artifacts when requested.

Quick Start

Enter explore mode and ask the assistant to map current authentication flows and surface the top three risks before proposing changes.

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 and explore ideas before starting codebase implementation?

To clarify requirements before implementation, use an exploratory mode that reads repository files and OpenSpec artifacts, asks open-ended questions, and surfaces tradeoffs without writing code. This grounds brainstorming in the actual codebase context.

What is the best way to map architecture and identify integration points during early discovery?

The best way to map architecture during discovery is investigating the codebase by reading existing repository files and OpenSpec change artifacts. This approach surfaces integration points and references existing context to frame design decisions.

Can I review OpenSpec artifacts and brainstorm design alternatives without modifying code?

Yes, you can review OpenSpec artifacts and brainstorm design alternatives without modifying code. The exploration mode explicitly refuses to implement code, allowing you to safely investigate problems and surface constraints until you exit the mode.

How do I surface risks and open questions when framing architecture decisions?

To surface risks and frame architecture decisions, highlight potential unknowns, constraints, and integration points during your investigation. You can then capture these insights into proposals or design artifacts when requested.

Does exploring a codebase in this mode capture insights into proposals or design tasks?

Yes, exploring a codebase in this mode captures insights into proposals or design tasks. It identifies potential spikes and open questions during investigation, offering to document findings into design artifacts when you request them.

Why does exploratory thinking refuse to implement code until I exit discovery mode?

Exploratory thinking refuses to implement code to keep discovery and ideation separate from changes. This ensures you fully investigate problems, surface tradeoffs, and clarify requirements before committing to any architectural modifications.