openspec-explore

Identify risks, assumptions, and design options during pre-implementation exploration.

5|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ValorVie/custom-skills --skill openspec-explore-valorvie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/ValorVie/custom-skills/tree/main/project-template/.gemini/skills/openspec-explore
Command: npx skills add https://github.com/ValorVie/custom-skills --skill openspec-explore-valorvie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enter explore mode. The thinking partner helps explore ideas, investigate problems, and clarify requirements before or during changes.

Core Features & Use Cases

  • Think deeply, surface multiple directions, and visualize ideas with ASCII diagrams.
  • Read files and investigate the codebase to ground exploration in reality, without implementing changes.
  • Surface risks, assumptions, and unknowns, and support surface-level design discussions.

Quick Start

Begin explore mode by asking the agent to think deeply and surface questions while you work through your idea.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore design options and surface assumptions before implementing code changes?

To explore design options before implementing changes, you need a thinking partner that reads your codebase for context, visualizes ideas with ASCII diagrams, and highlights risks while staying strictly in exploration mode without writing features.

What is the best way to clarify requirements and investigate codebase architecture problems during a brainstorming session?

Clarifying requirements during brainstorming involves surfacing multiple directions and identifying unknowns. An exploration tool grounds the dialogue by reading existing files to investigate architecture problems without modifying the actual codebase.

Can I use a thinking partner to generate OpenSpec artifacts without automatically writing features to my files?

Yes, you can use an exploration mode thinking partner to optionally produce OpenSpec artifacts. It enforces safety by reading files for context and discussing design but never automatically writing features or modifying your codebase.

Does this problem exploration approach support visualizing ideas and design directions for complex architectures?

Yes, problem exploration supports visualizing ideas for complex architectures by generating ASCII diagrams. This helps surface multiple directions and supports surface-level design discussions to think deeply through changes before implementation.

When should I not use an exploration mode tool for problem-solving and requirements gathering?

You should not use exploration mode when you need to directly implement features or modify code, as it enforces a read-only safety constraint. It is strictly designed for thinking through changes, surfacing risks, and clarifying requirements.

How do I start exploring ideas and surfacing questions while working through a design problem?

Start exploring ideas by asking the thinking partner to think deeply and surface questions while you work through your design problem. It will investigate the codebase, surface assumptions, and visualize options to guide the dialogue.