openspec-explore

Investigate ambiguous problems and clarify requirements before implementation.

6|4|Updated May 11, 2026
One-click install
npx skills add https://github.com/halo-dev/plugin-ai-foundation --skill openspec-explore-halo-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/halo-dev/plugin-ai-foundation/tree/main/.claude/skills/openspec-explore
Command: npx skills add https://github.com/halo-dev/plugin-ai-foundation --skill openspec-explore-halo-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you think through a problem before committing to a change, making it easier to clarify requirements, investigate codebase context, and compare possible approaches without rushing into implementation.

Core Features & Use Cases

  • Explore ideas and requirements: Use it to unpack ambiguous goals, challenge assumptions, and surface open questions.
  • Investigate the codebase: Use it to inspect relevant files, map architecture, and identify integration points or hidden complexity.
  • Compare options: Use it to weigh tradeoffs between approaches and better understand risks before proposing a direction.

Quick Start

Ask for help exploring your problem, and I will investigate the relevant codebase context and help you clarify options before implementation.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I investigate codebase architecture before starting implementation?

To investigate codebase architecture, you can use this Skill to inspect relevant files, map integration points, and surface hidden complexity without writing application code.

What is the best way to clarify ambiguous product requirements early?

Clarifying ambiguous requirements involves unpacking goals, challenging assumptions, and surfacing open questions. This Skill helps map architecture and compare tradeoffs before you commit to a direction.

Can I compare tradeoffs between different engineering approaches without writing code?

Yes, you can compare tradeoffs between approaches without writing code. The Skill weighs options and identifies risks during early-stage engineering decisions to help you propose a clear direction.

How do I identify integration points and risks in an existing codebase?

Identifying integration points requires reading repository context to map architecture and surface risks. This Skill investigates codebase context to expose hidden complexity before implementation begins.

When should I explore requirements instead of jumping straight into coding?

You should explore requirements when facing ambiguous problems or early-stage decisions. The Skill clarifies goals and investigates context, ensuring you understand risks and options before implementation.