openspec-explore

Explores ideas, investigates codebases, and clarifies requirements through conversational analysis with OpenSpec context.

Updated Aug 29, 2026
One-click install
npx skills add https://github.com/Joao-Camilo-Mallmann/ofurry-motion-graphics --skill openspec-explore-joao-camilo-mallmann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/Joao-Camilo-Mallmann/ofurry-motion-graphics/tree/main/.agents/skills/openspec-explore
Command: npx skills add https://github.com/Joao-Camilo-Mallmann/ofurry-motion-graphics --skill openspec-explore-joao-camilo-mallmann

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 thinking mode where you can explore ideas, investigate the codebase, compare options, and surface risks before committing to a change proposal. ## Core Features & Use Cases - Exploratory Thinking Partner: Engages in open-ended discussion with ASCII diagrams, comparison tables, and architecture sketches to clarify problems without writing any application code. - Codebase Investigation: Reads files, maps existing architecture, finds integration points, and surfaces hidden complexity to ground discussions in reality. - OpenSpec Integration: Checks active changes via the openspec CLI, reads existing proposals and specs, and offers to capture decisions into design.md, specs, tasks.md, or proposal.md artifacts. - Use Case: Before building a real-time collaboration feature, use explore mode to map the spectrum from presence indicators to CRDTs, compare tradeoffs, and then crystallize the decision into a formal change proposal. ## Quick Start Ask the assistant to enter explore mode and think through your idea or problem, for example by describing a vague feature idea or a specific technical problem you want to investigate before implementing.

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 assistant acts as a thinking partner, asking clarifying questions, drawing ASCII diagrams, and investigating the codebase, without writing any implementation code.

What is OpenSpec explore mode used for?

Explore mode is a conversational stance for thinking through problems, comparing options, and clarifying requirements before or during a change. It can read code and OpenSpec artifacts but never implements features.

Can explore mode create or update OpenSpec proposals?

Yes, it may create or update OpenSpec artifacts such as proposals, designs, specs, and tasks when you ask, since that captures thinking rather than implementing code. It offers to capture decisions but never does so automatically.

Does openspec-explore require the openspec CLI installed?

Yes, the Skill requires the openspec CLI to run commands like openspec list, status, and show for reading change context. Without a registered store, commands act on the nearest local openspec directory.

When should I not use explore mode?

Do not use explore mode when you are ready to implement code, since it is explicitly prohibited from writing application code. Exit explore mode and create a change proposal first when you want implementation work done.