openspec-explore

Explore ideas and clarify requirements through read-only codebase investigation.

6|1|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/ilaziness/vexo --skill openspec-explore-ilaziness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/ilaziness/vexo/tree/main/.crush/skills/openspec-explore
Command: npx skills add https://github.com/ilaziness/vexo --skill openspec-explore-ilaziness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

openspec-explore helps you think clearly through complex ideas or requirements without prematurely jumping into implementation or writing code that may not match the real problem.

Core Features & Use Cases

  • Deep requirement clarification: Identify assumptions, reframe the problem, and surface what truly needs to change.
  • Codebase investigation (read-only): Map relevant architecture and integration points by inspecting existing files to ground thinking in reality.
  • Option comparison & visualization: Generate tradeoff tables and diagrams (e.g., state machines, data flows) to make decisions easier when you’re ready.
  • OpenSpec-aligned capture: Offer to record insights into proposals/design/specs/tasks when decisions or new work emerge, without auto-capturing.

Quick Start

Use the openspec-explore skill when you need to investigate and clarify requirements before you start implementing 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 investigate architecture before writing any code?

Requirement clarification involves identifying assumptions and mapping integration points through read-only investigation. You can use a safe exploration mode to reframe problems and ground your thinking in reality by inspecting existing files without implementing features.

What is the best way to compare options and visualize tradeoffs for a proposed software change?

Option comparison for software changes is best handled by generating tradeoff tables and visual diagrams like state machines or data flows. This approach surfaces decision tradeoffs clearly, making it easier to choose an architecture path before proposing implementation.

Can I explore ideas and map codebase architecture without auto-generating implementation files?

Yes, you can map codebase architecture through read-only research that strictly prohibits writing code or implementing features. This safe thinking mode optionally captures insights into non-implementing artifacts only when explicitly requested, preventing premature auto-generation.

When do I need to use an exploration mode for requirement discovery instead of jumping straight to implementation?

You need exploration mode for requirement discovery when facing complex ideas that require deep investigation to prevent writing code that misses the real problem. It helps surface hidden assumptions, compare architectural options, and align decisions before committing to actual implementation.

Does OpenSpec exploration support recording insights into proposals and specs without writing code?

Yes, OpenSpec exploration supports recording investigated insights into proposals, designs, specs, or tasks. It offers to capture decisions into OpenSpec artifacts without auto-capturing, ensuring your requirement discovery and architecture mapping remain strictly read-only and implementation-free.