openspec-explore

Explore ideas and investigate codebases before creating OpenSpec change proposals.

1|Updated Apr 9, 2025
One-click install
npx skills add https://github.com/tbdavid2019/stockbot --skill openspec-explore-tbdavid2019
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/tbdavid2019/stockbot/tree/main/.opencode/skills/openspec-explore
Command: npx skills add https://github.com/tbdavid2019/stockbot --skill openspec-explore-tbdavid2019

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into implementation before fully understanding a problem, leading to rework and misaligned designs. This Skill provides a structured thinking partner mode for exploring ideas, investigating codebases, and clarifying requirements before any code is written. ## Core Features & Use Cases - Guided Discovery: Acts as a curious thinking partner that asks focused questions, challenges assumptions, and surfaces risks without forcing a rigid workflow. - Codebase Investigation: Reads files, maps architecture, and finds integration points to ground discussions in the actual code rather than theory. - OpenSpec Integration: Checks existing changes and specs via the openspec CLI, and can scaffold new change proposals with proper artifact dependency ordering once exploration crystallizes. - Use Case: Before adding real-time collaboration to your app, use explore mode to map the collaboration spectrum, compare CRDT versus simpler presence approaches with ASCII diagrams, and only then capture the decision as an OpenSpec change proposal. ## Quick Start Ask the assistant to enter explore mode and think through your feature idea or investigate a problem area in the codebase before writing any code.

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 investigates the relevant codebase, asks focused clarifying questions, and uses ASCII diagrams to visualize options without writing any implementation code.

What is OpenSpec explore mode used for?▼

Explore mode is a thinking partner stance for investigating problems and clarifying requirements before implementation. It can read code and run read-only openspec commands, but never writes code or implements features.

Can explore mode create OpenSpec change proposals?▼

Yes, but only after explicit user confirmation. It scaffolds changes using the openspec new change CLI command, then creates requested artifacts like proposals, designs, and specs in dependency order.

Does openspec-explore require any external tools?▼

It requires the openspec CLI to be installed for listing specs, checking change status, and scaffolding changes. Without it, the conversational exploration still works but OpenSpec artifact operations are unavailable.

When should I not use explore mode?▼

Avoid explore mode when you already have clear requirements and want direct implementation. Explore mode deliberately refuses to write code, so switch to an implementation workflow once decisions are made.