openspec-explore

Explores ideas, investigates codebases, and clarifies requirements before creating OpenSpec change proposals.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/ai-for-war/war_mind_fe --skill openspec-explore-ai-for-war
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/ai-for-war/war_mind_fe/tree/main/.agents/skills/openspec-explore
Command: npx skills add https://github.com/ai-for-war/war_mind_fe --skill openspec-explore-ai-for-war

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into implementation before fully understanding a problem, leading to rework and misaligned requirements. This Skill provides a dedicated explore mode where the AI acts as a thinking partner—investigating the codebase, visualizing architecture, and clarifying requirements—without writing any application code. ## Core Features & Use Cases - Guided Exploration: Asks emergent clarifying questions, challenges assumptions, and surfaces multiple directions rather than following a fixed script. - Codebase Investigation: Maps existing architecture, finds integration points, and grounds discussions in the actual code using the openspec CLI for context. - Visualization & Comparison: Produces ASCII diagrams, state machines, and tradeoff tables to compare options like SQLite vs Postgres for a given context. - OpenSpec Integration: Reads existing change artifacts (proposal.md, design.md, tasks.md) and offers to capture decisions, new requirements, or scope changes into the right artifact. - Use Case: A developer considering real-time collaboration enters explore mode, gets a spectrum diagram of presence/cursors/CRDT approaches, discusses tradeoffs, and then captures the chosen direction in a design.md before implementation begins. ## Quick Start Ask the AI to enter explore mode to think through your idea or problem, for example by describing a vague feature idea or a specific pain point in your codebase.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore a feature idea before writing code?▼

Enter explore mode and describe your idea in natural language. The AI acts as a thinking partner, asking clarifying questions, investigating your codebase, and sketching ASCII diagrams to compare approaches before you commit to implementation.

What is OpenSpec explore mode used for?▼

OpenSpec explore mode is a conversational stance for thinking through problems, not a fixed workflow. It helps map architecture, surface risks, compare options, and capture decisions into OpenSpec artifacts like proposal.md and design.md.

Can explore mode write code or implement features?▼

No, explore mode never writes application code or implements features. It may read files and search code for investigation, and it can create OpenSpec artifacts such as proposals and specs, but implementation requires exiting explore mode first.

Does openspec-explore require any external tools?▼

Yes, it requires the openspec CLI to be installed. The skill runs commands like openspec list --json to detect active changes and reads artifacts under openspec/changes/ to ground the discussion in existing context.

When should I not use explore mode?▼

Avoid explore mode when you already have a clear, decided implementation plan and just need code written. It is designed for open-ended thinking; for execution, create a change proposal and work through its tasks instead.