openspec-explore

Explores ideas and investigates codebases as a thinking partner before creating OpenSpec change proposals.

Updated Aug 7, 2026
One-click install
npx skills add https://github.com/javakishore-veleti/lifting-diary-app --skill openspec-explore-javakishore-veleti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/javakishore-veleti/lifting-diary-app/tree/main/.qwen/skills/openspec-explore
Command: npx skills add https://github.com/javakishore-veleti/lifting-diary-app --skill openspec-explore-javakishore-veleti

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 exploration mode where you can think through ideas, investigate the codebase, compare options, and clarify requirements before committing to a change. ## Core Features & Use Cases - Exploration stance: Acts as a curious thinking partner that asks questions, challenges assumptions, and surfaces risks without following a rigid script. - Codebase grounding: Reads files and maps existing architecture, integration points, and patterns to ground discussions in reality. - ASCII visualization: Draws system diagrams, state machines, data flows, and comparison tables to clarify thinking. - OpenSpec integration: Detects active changes via the openspec CLI, reads project context and rules, and can scaffold new changes with openspec new change when insights crystallize. - Use Case: You are unsure whether to use Postgres or SQLite for a CLI tool. Enter explore mode, discuss constraints, view a comparison table, and only then capture the decision in a design artifact. ## Quick Start Ask the assistant to enter explore mode and think through whether your planned feature should use a particular architecture 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 an idea before implementing it with OpenSpec?

Invoke explore mode and describe your idea or problem. The assistant investigates the codebase, asks clarifying questions, draws diagrams, and compares options. When thinking crystallizes, it can scaffold a change with openspec new change and capture artifacts.

What is the difference between explore mode and implementing a change?

Explore mode is strictly for thinking: it reads code and investigates but never writes application code or implements features. It may create OpenSpec artifacts like proposals and specs, since that captures thinking rather than implementing.

Does openspec-explore require the openspec CLI installed?

Yes, the Skill requires the openspec CLI for context awareness. It runs commands like openspec list, status, instructions, and new change to detect active work, read project rules, and scaffold changes with required metadata.

Can explore mode modify my existing change artifacts?

It offers to capture decisions into artifacts like design.md, proposal.md, specs, or tasks.md when insights emerge, but only after you approve. It never auto-captures or modifies artifacts without your confirmation.

When should I not use explore mode?

Avoid explore mode when you already know what to build and want implementation. Explore mode deliberately refuses to write code; exit it and create a change proposal first when you are ready to implement features.