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.