openspec-explore

Guide exploratory thinking by reading files and inspecting code without implementing changes.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/mazhewitt/budget-analyser --skill openspec-explore-mazhewitt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/mazhewitt/budget-analyser/tree/main/.gemini/skills/openspec-explore
Command: npx skills add https://github.com/mazhewitt/budget-analyser --skill openspec-explore-mazhewitt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enter explore mode as a thinking partner to help users explore ideas, investigate problems, and clarify requirements without implementing changes, enabling deeper reasoning and better decisions.

Core Features & Use Cases

  • Provides a thinking partner that reads files, inspects code, and investigates problems to surface ideas and questions.
  • Encourages open-ended exploration across conversations, diagrams, and design space while avoiding actual code changes.
  • Use cases include problem framing, requirement clarification, design discussions, and artifact-based planning without execution.

Quick Start

Ask the user to state a goal for exploration and guide the session to read relevant files, review code, and surface questions.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I clarify requirements and frame problems without writing code yet?

Requirement clarification happens by entering a guided exploration mode that reads files and inspects code to surface questions. It investigates problems across multiple exploratory threads without implementing actual changes.

What is a thinking partner for design discussions and how does it work?

A thinking partner for design discussions works by reviewing your codebase and guiding open-ended inquiry to enable deeper reasoning. It helps you explore the design space and surface ideas across conversations without executing modifications.

Can I generate OpenSpec proposals and specs during requirement exploration?

Yes, you can generate OpenSpec artifacts like proposals, designs, and specs to capture your thinking during exploration. When you decide to implement changes, the session reminds you to exit explore mode and offers to create a proposal.

Does this guided thinking approach work for reading and analyzing an existing codebase?

Yes, guided thinking supports codebase reading by inspecting files and investigating problems within your existing code. It enables you to explore ideas and surface questions about the code without applying any modifications.

What are the limitations of using an exploration mode for problem-solving?

The primary limitation of exploration mode is that it strictly avoids implementing changes to your code. When you request actual implementation, it prompts you to exit the mode and transition to generating a proposal instead.