openspec-explore

Explore software project ideas and requirements through questioning and codebase analysis.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a thinking partner to explore ideas, investigate problems, and clarify requirements within a codebase, without implementing changes.

Core Features & Use Cases

  • Exploratory Thinking: Ask clarifying questions, challenge assumptions, and reframe problems.
  • Codebase Investigation: Map architecture, find integration points, and identify patterns.
  • Option Comparison: Brainstorm approaches, sketch tradeoffs, and visualize options.
  • Use Case: You're considering a new feature and want to understand its impact on the existing architecture before committing to a design. This Skill helps you explore the problem space and relevant code.

Quick Start

Use the openspec-explore skill to think through the implications of adding a new user authentication method.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore codebase architecture before implementing a new feature?

To explore codebase architecture before implementation, use this Skill to map integration points, identify existing patterns, and visualize the impact of new requirements through iterative questioning without writing any code.

What is the best way to clarify software requirements and reframe problems?

Clarifying software requirements involves challenging assumptions and asking targeted questions. This Skill facilitates exploratory thinking to help you reframe problems, define scope accurately, and identify potential risks before committing to a design.

Can I compare design options and sketch tradeoffs without modifying the codebase?

Yes, you can compare design options without modifying the codebase. The Skill enables you to brainstorm approaches, sketch tradeoffs, and visualize different architectural options while strictly preventing any actual code changes.

How do I identify risks and integration points in a software project?

Identifying risks and integration points requires deep codebase investigation. This Skill helps you analyze the existing architecture to find connection points and map patterns, ensuring you understand potential risks before proceeding.

Does this exploration Skill actually write or modify code during analysis?

No, this exploration Skill does not write or modify code during analysis. It acts strictly as a thinking partner to investigate problems, clarify requirements, and map architecture, ensuring the codebase remains untouched while you explore ideas.