openspec-explore

Explore ideas and investigate codebase problems through interactive conversations.

Updated May 3, 2026
One-click install
npx skills add https://github.com/stevemac007/subtracker-app --skill openspec-explore-stevemac007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/stevemac007/subtracker-app/tree/main/.gemini/skills/openspec-explore
Command: npx skills add https://github.com/stevemac007/subtracker-app --skill openspec-explore-stevemac007

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill acts as a thinking partner to help explore ideas, investigate problems, and clarify requirements. It's ideal for users who want to think through something before or during a change.

Core Features & Use Cases

  • Explore Mode: Dive into thinking mode, perfect for brainstorming and investigation without implementation.
  • Codebase Investigation: Read files, search code, and investigate the codebase.
  • Option Comparison: Brainstorm multiple approaches and compare trade-offs.
  • Visualization: Use ASCII diagrams to clarify thinking and surface hidden complexity.

Quick Start

Start the explore mode for OpenSpec by typing 'openspec explore'.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I brainstorm and compare approaches before implementing code changes?

To brainstorm and compare approaches, you can use an interactive thinking partner to evaluate options and analyze trade-offs without writing implementation code. It reads files and searches the codebase to ground the discussion.

What is the best way to investigate problems in an existing codebase?

Investigating codebase problems involves reading files and searching code interactively to clarify requirements. This process surfaces hidden complexity using ASCII diagrams before any actual implementation begins.

Do I need OpenSpec CLI to explore ideas and clarify requirements?

Yes, you need the OpenSpec CLI installed to explore ideas and clarify requirements. The exploration mode is initiated by running the 'openspec explore' command to start the interactive brainstorming session.

Can I use this exploration mode just for thinking without modifying my code?

Yes, you can use exploration mode strictly for thinking and investigation without modifying code. It is designed for brainstorming and analyzing the codebase to clarify requirements before implementation.

How do I visualize hidden complexity during requirement clarification?

To visualize hidden complexity during requirement clarification, the tool generates ASCII diagrams. These diagrams map out investigated codebase structures and compare multiple approaches to make complex ideas clear.

When should I avoid using codebase exploration for problem investigation?

You should avoid codebase exploration if you need direct code generation or immediate implementation. It is strictly a thinking partner for comparing options and clarifying requirements, not an automated coding solution.