openspec-explore

Read code and search the repository to surface exploration directions.

1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/oinani0721/canvas-learning-system --skill openspec-explore-oinani0721
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/oinani0721/canvas-learning-system/tree/main/.claude/skills/openspec-explore
Command: npx skills add https://github.com/oinani0721/canvas-learning-system --skill openspec-explore-oinani0721

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enter explore mode to provide a thinking partner for exploring ideas, investigating problems, and clarifying requirements without implementing changes. This mode helps users think deeply, visualize freely, and follow the conversation wherever it goes.

Core Features & Use Cases

  • Curious, open-thread stance that surfaces multiple directions and questions.
  • Grounded in the codebase: reads files, searches code, and investigates the repository to inform discussions.
  • OpenSpec-aware: emphasizes exploration over implementation and suggests artifacts when appropriate.
  • Visual thinking: encourages ASCII diagrams and sketches to communicate structure and flow.

Quick Start

Think through a problem, map the codebase, and surface actionable exploration questions before any implementation.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore codebase ideas and frame problems before writing code?

To explore codebase ideas and frame problems before writing code, use a thinking partner that reads your repository, searches code, and surfaces questions and risks to clarify requirements before any implementation begins.

What is the best way to investigate requirements using my existing codebase?

Investigating requirements using your existing codebase is best handled by a thinking partner that reads files and searches the repository to inform discussions, grounding your design ideation in actual code artifacts rather than abstract concepts.

Can I use OpenSpec exploration to map out design directions without implementing changes?

Yes, you can use OpenSpec exploration to map out design directions without implementing changes, as it strictly stays within exploration boundaries, avoids writing code, and suggests artifacts when appropriate for early discovery.

How does visual thinking and ASCII diagrams help with software design ideation?

Visual thinking and ASCII diagrams help with software design ideation by encouraging sketches to communicate structure and flow, allowing teams to visualize freely and follow the conversation wherever it goes during early discovery.

What are the limitations of using a thinking partner for early discovery in software engineering?

The limitations of using a thinking partner for early discovery include staying strictly within exploration boundaries and avoiding writing or implementing code, meaning it cannot produce final implementations and must adhere to OpenSpec guardrails.