openspec-explore

Surface questions, diagrams, and directions for exploring ideas without writing code.

1|Updated May 7, 2024
One-click install
npx skills add https://github.com/sitdownkevin/blog-next --skill openspec-explore-sitdownkevin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/sitdownkevin/blog-next/tree/main/.cursor/skills/openspec-explore
Command: npx skills add https://github.com/sitdownkevin/blog-next --skill openspec-explore-sitdownkevin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enter explore mode as a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use it when you want to think through a change before implementing.

Core Features & Use Cases

  • Facilitates free-form ideation and problem framing grounded in the current context.
  • Helps surface questions, alternative directions, and design considerations without writing code.
  • Keeps thinking time isolated from execution, clearly separating exploration from implementation.

Quick Start

Ask me to explore a problem and I will surface questions, diagrams, and multiple directions without implementing code.

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 writing code?

To explore ideas before writing code, you need a thinking partner that surfaces questions and design considerations grounded in your codebase context, separating exploration from implementation without writing code.

What is the best way to frame early-stage problems using codebase context?

Framing early-stage problems using codebase context involves applying exploration mode to investigate the problem space, clarify requirements, and surface alternative directions while keeping thinking time isolated from execution.

Can I use OpenSpec to generate diagrams and design directions without implementing code?

Yes, you can use OpenSpec to generate diagrams and surface multiple design directions. It acts as a thinking partner that provides safe thinking guidance and explicitly avoids writing code during the discovery phase.

Does this requirements discovery approach work for early-stage problem spaces?

Yes, this requirements discovery approach is specifically designed for early-stage problem spaces. It helps teams clarify requirements and investigate problems by surfacing relevant questions and directions before implementation begins.

When should I not use an exploration thinking partner for problem-solving?

You should not use an exploration thinking partner when you are ready to implement code. It is designed strictly for thinking through changes, clarifying requirements, and isolating thinking time from execution, rather than generating scripts.

How do I separate thinking time from execution during software design discussions?

You separate thinking time from execution by entering an exploration mode that focuses on design discussions and ideation. This approach surfaces questions and directions while ensuring no code is written during the thinking phase.