openspec-explore

Explore ideas and clarify requirements with ASCII diagrams and OpenSpec artifacts.

149|22|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/luzhenqian/ai-coding-lab --skill openspec-explore-luzhenqian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/luzhenqian/ai-coding-lab/tree/main/agent/dev-bot/.claude/skills/openspec-explore
Command: npx skills add https://github.com/luzhenqian/ai-coding-lab --skill openspec-explore-luzhenqian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a dedicated explore-mode companion to help users think deeply, visualize ideas, and clarify requirements before implementing changes.

Core Features & Use Cases

  • Surface multiple thinking directions and questions to explore problems
  • Visualize systems and data flows with ASCII diagrams and lightweight sketches
  • Surface risks, unknowns, and next steps to inform decisions

Quick Start

Describe your problem or idea and I will help surface directions, questions, and exploration paths.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore ideas and clarify requirements before starting codebase changes?

To explore ideas and clarify requirements before codebase changes, you need a dedicated problem framing session to surface thinking directions, questions, and risks. This approach visualizes systems with ASCII diagrams to inform decisions before implementation begins.

Can I visualize system data flows and codebase investigations using ASCII diagrams?

Yes, you can visualize system data flows and codebase investigations using ASCII diagrams and lightweight sketches. This visual reasoning method surfaces unknowns and next steps to guide design discussions without writing any actual implementation code.

What is the best way to frame problems and surface risks during a design discussion?

The best way to frame problems and surface risks during a design discussion is using an explore-mode companion. It guides deep thinking, highlights multiple directions, and clarifies requirements, potentially generating OpenSpec artifacts or designs when requested.

Does this codebase analysis approach write features or only generate OpenSpec designs?

This codebase analysis approach does not write features or implement code. It focuses entirely on problem framing and visual reasoning, though it may generate OpenSpec artifacts or designs to document the exploration when explicitly asked.

How do I start a problem framing session for a new software idea?

To start a problem framing session for a new software idea, simply describe your problem or idea. The guided explore partner will then help surface directions, questions, and exploration paths to clarify your requirements and inform decisions.

When should I not use visual reasoning and ASCII diagrams for requirement clarification?

You should not use visual reasoning and ASCII diagrams for requirement clarification when you are ready to implement features or write code. This method is strictly for pre-implementation exploration, problem framing, and design discussions.