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.