openspec-explore

Explore problem spaces and compare options with visual diagrams.

42|10|Updated Mar 7, 2018
One-click install
npx skills add https://github.com/Larusso/unity-version-manager --skill openspec-explore-larusso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/Larusso/unity-version-manager/tree/main/.cursor/skills/openspec-explore
Command: npx skills add https://github.com/Larusso/unity-version-manager --skill openspec-explore-larusso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

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, without implementing code.

Core Features & Use Cases

  • Deep Thinking: Engages in curious, adaptive, and visual exploration of user-provided topics.
  • Codebase Investigation: Maps architecture, finds integration points, and surfaces complexity within the codebase.
  • Option Comparison: Brainstorms approaches, sketches tradeoffs, and visualizes comparisons.
  • Use Case: A user wants to understand the implications of a new feature. This Skill can help them explore the problem space, investigate relevant code, and compare potential solutions using diagrams and probing questions.

Quick Start

Use the openspec-explore skill to think through the implications of adding real-time collaboration to the platform.

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 explore a problem space before writing any code?

To clarify requirements before implementation, you need a structured thinking partner to investigate problems and brainstorm solutions. This skill facilitates non-implementation exploration using adaptive questioning and visual aids to map the problem space.

What is the best way to investigate a codebase to understand integration points for a new feature?

The best way to investigate a codebase for new features is mapping architecture and surfacing complexity. This skill acts as a thinking partner to find integration points and analyze implications without writing implementation code.

How do I visualize tradeoffs and compare potential solutions during design brainstorming?

To visualize tradeoffs during design brainstorming, you map out approaches and sketch comparisons. This skill supports option evaluation by brainstorming approaches and generating visual comparisons to clarify decision-making.

Does this requirements clarification process integrate with existing change proposals?

Yes, the requirements clarification process integrates with the OpenSpec system. It references existing changes and captures exploration insights directly into proposals or designs when appropriate.

Can I use this exploration tool if I only have a high-level idea and no technical specifications?

Yes, you can use this exploration tool with a high-level idea. It engages in curious, adaptive deep thinking to help you investigate topics, clarify requirements, and build structure around initial concepts.

When should I avoid using a thinking partner for codebase analysis?

You should avoid using a thinking partner for codebase analysis when you need actual code implementation or automated refactoring, as this skill focuses strictly on non-implementation exploration, problem investigation, and requirements clarification.