openspec-explore

Explore ideas and requirements using the openspec CLI within OpenSpec boundaries.

1|Updated Aug 16, 2023
One-click install
npx skills add https://github.com/monlor/dotfiles --skill openspec-explore-monlor
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/monlor/dotfiles/tree/main/config/ai/agents/skills/openspec-explore
Command: npx skills add https://github.com/monlor/dotfiles --skill openspec-explore-monlor

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill serves as a thinking partner for exploring ideas, investigating problems, and clarifying requirements. It is ideal for users who need to think through something before or during a change.

Core Features & Use Cases

  • Explore Mode: Enter a mode to think deeply and visualize ideas.
  • Problem Space Exploration: Ask clarifying questions, challenge assumptions, and reframe problems.
  • Codebase Investigation: Map architecture, find integration points, and identify patterns.
  • Option Comparison: Brainstorm approaches, build comparison tables, and recommend paths.
  • Visualization: Use ASCII diagrams to clarify thinking.
  • Risk Surface: Identify potential issues and suggest spikes or investigations.
  • OpenSpec Awareness: Full context of the OpenSpec system, with the ability to check for existing changes, read artifacts, and capture decisions.

Quick Start

Start the openspec-explore skill and begin exploring your idea or problem.

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 ideas before starting code changes?▼

To clarify requirements and explore ideas, you can use a thinking partner that asks clarifying questions, challenges assumptions, and visualizes thoughts using ASCII diagrams to map the problem space before implementation.

What is the best way to investigate a codebase to find integration points and map architecture?▼

The best way to investigate a codebase involves systematically mapping architecture and identifying patterns to find integration points, while also checking existing changes and capturing decisions within your project constraints.

How do I brainstorm approaches and compare options for a new feature?▼

To compare options for a new feature, you can brainstorm approaches, build comparison tables, and identify potential risk surfaces to recommend the most viable path forward for your implementation.

Do I need the openspec CLI to explore requirements and map visual thinking?▼

Yes, you need the openspec CLI installed as a prerequisite dependency, because the requirement exploration and visual thinking tools operate entirely within the constraints of the OpenSpec system boundaries.

Can I use OpenSpec to check existing artifacts and capture architectural decisions?▼

Yes, you can use OpenSpec awareness to check for existing changes, read project artifacts, and capture decisions, ensuring your codebase investigation aligns with the current system context.

When should I not use a requirement exploration approach for problem-solving?▼

You should avoid using requirement exploration when you already have fully clarified specifications and mapped risk surfaces, as the deep thinking and problem space reframing tools target ambiguous problem domains.