openspec-explore

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

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

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 mode for exploring ideas, investigating codebases, and clarifying requirements before or during a change, without writing any application code. ## Core Features & Use Cases - Explore Mode Stance: Acts as a curious thinking partner that asks questions, challenges assumptions, compares options, and surfaces risks instead of following a fixed script. - Codebase Investigation: Reads files, maps architecture, finds integration points, and grounds discussions in the actual code while never implementing features. - OpenSpec Integration: Checks active changes via the openspec CLI, scaffolds new changes with openspec new change, and captures decisions into proposals, designs, specs, and task artifacts. - ASCII Visualization: Uses diagrams, state machines, and comparison tables to clarify complex thinking. - Use Case: A developer considering real-time collaboration can explore the tradeoffs between presence indicators, shared cursors, and CRDT-based sync, then capture the decision as an OpenSpec change proposal once the direction crystallizes. ## Quick Start Ask the assistant to enter explore mode and think through whether Postgres or SQLite fits your CLI tool before creating a 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 that asks clarifying questions, investigates your codebase, sketches ASCII diagrams, and compares options without writing any implementation code.

How to create an OpenSpec change proposal from a discussion?

Once exploration crystallizes, ask to capture it as a change. The assistant runs openspec new change to scaffold the directory, then follows openspec status and instructions commands to create the proposal, design, specs, and tasks artifacts in dependency order.

Can explore mode write or modify application code?

No. Explore mode explicitly forbids implementing features or writing application code. It may only read files, search code, and create OpenSpec artifacts such as proposals and specs, since capturing decisions is not implementation.

Does openspec-explore require the openspec CLI installed?

Yes, the Skill requires the openspec CLI for commands like openspec list, new change, status, and instructions. Without a registered store, commands operate on the nearest local openspec directory in the project.

When should I not use explore mode?

Avoid explore mode when you already know what to build and want implementation. Explore mode is for thinking and requirement clarification; exit it and create a change proposal when you are ready to implement.