openspec-explore

Guide idea exploration and requirement clarification with stance-driven prompts and ASCII diagrams.

1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/garethbaumgart/mental-metal --skill openspec-explore-garethbaumgart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/garethbaumgart/mental-metal/tree/main/.cursor/skills/openspec-explore
Command: npx skills add https://github.com/garethbaumgart/mental-metal --skill openspec-explore-garethbaumgart

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Exploration and problem framing are often stalled by uncertainty and lack of structured thinking. This skill provides a thinking partner to help users explore ideas, clarify requirements, and surface hidden assumptions.

Core Features & Use Cases

  • Stance-driven thinking: adopt an exploratory posture that guides questions and directions.
  • Visual reasoning: produce ASCII diagrams and mental models to map ideas and architectures.
  • Guided exploration: surface risks, options, and open questions during early design and requirements discussions.

Quick Start

Ask me to explore a topic and think aloud to surface avenues and questions.

Frequently Asked Questions about openspec-explore

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I explore software architecture ideas and clarify requirements early in a project?

To explore architecture ideas and clarify requirements, you can use a stance-driven thinking partner that guides ideation through targeted questions, visual reasoning, and mental models to surface hidden assumptions during early design.

What is the best way to frame software problems without jumping into implementation?

The best way to frame problems without implementing is using an exploration framework with specific guardrails that prevent coding, keeping the focus strictly on surfacing risks, options, and open questions during requirements discovery.

Can I generate ASCII diagrams to map out codebase architecture and mental models?

Yes, you can generate ASCII diagrams to map out codebase architecture and mental models. This visual reasoning approach helps structure your thinking and visually represent ideas during architecture discussions.

How do I surface hidden assumptions during system design and ideation?

You surface hidden assumptions during system design by adopting an exploratory posture that prompts you with guided questions, helping you identify risks and clarify vague requirements before committing to a specific architecture.

Does this requirements discovery approach work for general problem framing across different software projects?

Yes, this requirements discovery approach works for general problem framing across software projects. It provides a structured exploration framework applicable during ideation, architecture discussions, and early requirements gathering regardless of the specific tech stack.