openspec-explore

Explore ideas, investigate codebases, and clarify requirements before implementation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you think through a problem before committing to a change. It is designed for early-stage exploration when requirements are fuzzy, tradeoffs are unclear, or you need to inspect the codebase to understand how things fit together.

Core Features & Use Cases

  • Idea exploration: Turn a vague thought into clearer questions, options, and assumptions.
  • Codebase investigation: Read files, trace patterns, and map architecture relevant to the discussion.
  • Tradeoff analysis: Compare approaches, surface risks, and reason about scope.
  • Use case: A user wants to add a new workflow but is unsure about the right design, so the Skill helps examine the existing system and clarify the next decision.

Quick Start

Ask the assistant to enter explore mode and help you reason through the problem before making any implementation changes.

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 before implementing a new feature?

To clarify requirements before implementation, you can use early-stage exploration to turn vague ideas into clear questions, map architecture, and surface assumptions. This read-only investigation helps you reason through the problem before committing to code changes.

What is the best way to investigate a codebase when the design is unclear?

The best way to investigate a codebase when the design is unclear is to read files, trace patterns, and map architecture relevant to the discussion. This allows you to understand how existing components fit together before making a decision.

How do I perform a tradeoff analysis for different architectural approaches?

To perform a tradeoff analysis for architectural approaches, you compare options, surface risks, and reason about scope. This process helps evaluate different design paths and clarify the next decision without writing application code.

Can I brainstorm ideas and draft artifacts without writing application code?

Yes, you can brainstorm ideas and draft artifacts without writing application code by using read-only investigation and natural-language reasoning. This allows you to scope discussions and generate preliminary designs independently of implementation.

When should I not use codebase exploration for my project?

You should not use codebase exploration when requirements are already clear and you are ready to write application code. This approach is designed for early-stage scoping and tradeoff analysis, not for executing implementation changes.