openspec-explore

Explore ideas and requirements while analyzing codebase architecture with ASCII diagrams.

95|15|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/jixoai/openspecui --skill openspec-explore-jixoai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/jixoai/openspecui/tree/main/.claude/skills/openspec-explore
Command: npx skills add https://github.com/jixoai/openspecui --skill openspec-explore-jixoai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill acts as a thinking partner to help users explore ideas, investigate problems, and clarify requirements before or during a change process, without implementing code.

Core Features & Use Cases

  • Deep Thinking & Exploration: Engages in curious, adaptive conversations to surface multiple interesting directions and clarify complex issues.
  • Codebase Investigation: Maps architecture, finds integration points, and identifies patterns within the codebase when relevant.
  • Option Comparison: Brainstorms approaches, sketches tradeoffs, and visualizes options using ASCII diagrams.
  • Use Case: A user is unsure about the best approach for a new feature. They activate this Skill to brainstorm potential solutions, understand existing patterns in the codebase, and visualize the tradeoffs of different options before committing to a design.

Quick Start

Activate the openspec-explore skill to think through a complex problem.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore ideas and clarify requirements before implementing code?

To explore ideas and clarify requirements before implementing code, you need a thinking partner that surfaces multiple directions and investigates problems without writing code. This approach uses adaptive conversations to map architecture and visualize tradeoffs.

What is the best way to analyze codebase architecture and find integration points?

The best way to analyze codebase architecture and find integration points is by deeply investigating existing patterns within the codebase. This process maps architectural structures and identifies integration points to clarify complex issues before committing to a design.

How do I compare design options and visualize tradeoffs for a new feature?

To compare design options and visualize tradeoffs for a new feature, you brainstorm approaches and sketch the resulting tradeoffs. Visualizing options using ASCII diagrams helps clarify the distinctions between different architectural approaches.

Can I use this approach to capture insights and create OpenSpec artifacts?

Yes, you can use this approach to capture insights and create OpenSpec artifacts. It supports OpenSpec artifact creation during the thinking process, allowing you to document architectural analysis and requirements clarification directly.

When should I not use this exploration method for software engineering?

You should not use this exploration method when you need direct code implementation. It acts strictly as a thinking partner to facilitate deep exploration of ideas and problems, meaning it will analyze and visualize but will not write the actual code.