openspec-explore

Guide AI through requirement clarification and solution-space exploration using repository context.

Updated May 12, 2026
One-click install
npx skills add https://github.com/contenido-wq/aivi_core --skill openspec-explore-contenido-wq
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/contenido-wq/aivi_core/tree/main/.github/skills/openspec-explore
Command: npx skills add https://github.com/contenido-wq/aivi_core --skill openspec-explore-contenido-wq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you clarify requirements, investigate uncertainties, and explore solution directions before committing to an implementation—reducing wasted effort and rework.

Core Features & Use Cases

  • Thinking-first exploration: Guides you to reason through problems, surface assumptions, and reframe the question as understanding emerges.
  • Grounded codebase investigation: Encourages reading and mapping relevant parts of the repository to find real integration points and existing patterns.
  • Option comparison and visualization: Supports generating comparison tables, tradeoffs, and ASCII diagrams to make complex discussions tractable.
  • Change-aware context: When a change exists, instructs you to read OpenSpec artifacts (proposal/design/tasks) to stay consistent with current work.

Quick Start

Use the openspec-explore skill when you want to investigate a change or requirement and ask for thinking support rather than code implementation.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore software architecture tradeoffs without writing implementation code?▼

You can explore architecture tradeoffs without implementation by using investigative reasoning to surface assumptions, compare options, and visualize solutions. This approach inspects repository context to guide requirement clarification and solution-space discovery safely.

What is the best way to clarify requirements before committing to a software implementation?▼

Requirement clarification before implementation involves reading and mapping relevant codebase parts to find real integration points. This thinking-first exploration reframes questions as understanding emerges, reducing wasted effort and rework.

Can I use OpenSpec artifacts to stay consistent during mid-implementation uncertainty?▼

Yes, you can use OpenSpec artifacts like proposals, designs, and tasks to maintain consistency during mid-implementation uncertainty. Reading these change-aware artifacts grounds your exploration in current repository work and existing patterns.

How do I generate comparison tables and tradeoff visualizations for complex architectural decisions?▼

Generating comparison tables and tradeoff visualizations for architectural decisions involves mapping solution-space alternatives and their constraints. This supports assistant-driven discovery workflows by making complex discussions tractable through ASCII diagrams and structured comparisons.

Does requirement exploration work when evaluating alternatives in an existing codebase?▼

Requirement exploration works for evaluating alternatives in an existing codebase by inspecting the repository context to identify real integration points. It enforces strict non-implementation constraints while supporting safe, comparative reasoning over grounded codebase investigation.