openspec-explore

Explore ideas, problems, and requirements collaboratively within the OpenSpec framework.

1|Updated May 26, 2025
One-click install
npx skills add https://github.com/StrayDragon/llman --skill openspec-explore-straydragon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/StrayDragon/llman/tree/main/.claude/skills/openspec-explore
Command: npx skills add https://github.com/StrayDragon/llman --skill openspec-explore-straydragon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users think through ideas, investigate problems, and clarify requirements by acting as a collaborative thinking partner.

Core Features & Use Cases

  • Clarify Problem Space: Refine the core issue, identify assumptions, and rephrase the problem.
  • Investigate Codebase: Understand existing code, identify modules, and uncover potential complexities.
  • Compare Solutions: Evaluate different approaches, weigh pros and cons, and visualize complex relationships.
  • Use Case: Before starting a new feature, use this Skill to explore the problem space, understand the current codebase's relevant sections, and compare potential implementation strategies.

Quick Start

Use openspec-explore to help me think through the requirements for a new user authentication system.

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

To clarify requirements before starting a new feature, you can refine the core issue, identify underlying assumptions, and rephrase the problem to ensure the problem space is fully understood before implementation begins.

What is the best way to investigate an existing codebase for potential complexities?

Investigating an existing codebase to uncover potential complexities involves analyzing existing code to identify relevant modules and understand hidden relationships before proposing structural changes.

How do I compare different solution approaches for a software problem?

Comparing solutions involves evaluating different approaches by weighing their pros and cons, allowing you to visualize complex relationships and select the optimal implementation strategy for your problem.

Does this requirements exploration process work within the OpenSpec framework?

Yes, the requirements exploration process works within the OpenSpec framework by interacting directly with change management artifacts like proposals, designs, and specifications to facilitate collaborative thinking.

Can I use a thinking partner to visualize complex relationships in my system?

Yes, you can use a collaborative thinking partner to visualize complex relationships within your system, acting as an interactive sounding board to map out dependencies and compare implementation strategies.