openspec-explore

Explores ideas, investigates codebases, and clarifies requirements before creating OpenSpec change proposals.

1|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/QlikL/pet-shop --skill openspec-explore-qlikl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/QlikL/pet-shop/tree/main/.trae/skills/openspec-explore
Command: npx skills add https://github.com/QlikL/pet-shop --skill openspec-explore-qlikl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into implementation before fully understanding a problem, leading to rework and misaligned requirements. This Skill provides a structured thinking partner that helps you explore ideas, investigate your codebase, and clarify requirements before committing to a change. ## Core Features & Use Cases - Exploratory Thinking Partner: Asks clarifying questions, challenges assumptions, and surfaces multiple directions without forcing a fixed workflow. - Codebase Investigation: Maps existing architecture, finds integration points, and grounds discussions in the actual code. - Visual Communication: Uses ASCII diagrams, comparison tables, and state machines to make complex tradeoffs concrete. - OpenSpec Integration: Detects active changes via the openspec CLI and offers to capture decisions in proposals, designs, specs, and tasks. - Use Case: Before adding real-time collaboration to your app, use explore mode to map the collaboration spectrum, compare CRDT versus presence-based approaches, and capture the chosen direction in a design document. ## Quick Start Ask the assistant to enter explore mode and think through your idea or problem before creating an OpenSpec change proposal.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore a feature idea before writing code?

Enter explore mode and describe your idea in natural language. The assistant acts as a thinking partner, asking clarifying questions, drawing ASCII diagrams, and comparing approaches without writing any implementation code.

What is OpenSpec explore mode used for?

Explore mode is a thinking stance for investigating problems and clarifying requirements before or during a change. It can read code and create OpenSpec artifacts like proposals and designs, but never implements features.

Does openspec-explore require the openspec CLI?

Yes, the Skill requires the openspec CLI installed. It runs openspec list --json to detect active changes and reads artifacts like proposal.md, design.md, and tasks.md for context.

Can explore mode write code or implement features?

No, explore mode explicitly never writes application code. It may create or update OpenSpec artifacts such as proposals, specs, and designs when you ask, since that captures thinking rather than implementing.

When should I exit explore mode and create a change proposal?

Exit explore mode when your thinking has crystallized into a clear problem and approach. The assistant will offer to create a change proposal, but the decision to formalize is always yours.