openspec-explore

Explore codebases by reading context and diagramming relationships without writing code.

2|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/raiden076/Prism --skill openspec-explore-raiden076
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/raiden076/Prism/tree/main/.qwen/skills/openspec-explore
Command: npx skills add https://github.com/raiden076/Prism --skill openspec-explore-raiden076

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Think deeply and explore ideas before implementing changes.

Core Features & Use Cases

  • Read codebases to surface questions and surface risks early.
  • Visualize architecture and dependencies with ASCII diagrams and narrative explanations.
  • Surface risks, unknowns, and potential exploration artifacts to inform planning.

Quick Start

Tell me the problem or idea you want to explore and I will think aloud, map options, and surface questions.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I analyze a codebase to identify risks before making changes?

Codebase exploration involves reading context and mapping dependencies to surface questions and risks early. It visualizes architecture using ASCII diagrams and narrative explanations, allowing you to understand impacts before writing any code.

Can I visualize architecture and dependencies without writing implementation code?

Yes, you can visualize architecture and dependencies without writing implementation code by generating ASCII diagrams and narrative explanations. This method enforces safe exploration by refusing implementation tasks while mapping structural relationships.

What is the best way to explore ideas and map options for codebase modifications?

The best way to explore ideas for codebase modifications is to think aloud, map options, and surface questions. By reading existing context and diagramming relationships, you identify potential risks and unknowns to guide your planning.

Does this exploration approach write code or modify files during analysis?

No, this exploration approach does not write code or modify files during analysis. It enforces safe exploration by refusing implementation tasks, focusing solely on reading context, diagramming relationships, and surfacing risks.

When do I need to use exploration artifacts for codebase risk management?

You need to use exploration artifacts for codebase risk management when planning changes requires understanding unknowns and dependencies. These artifacts surface risks and map architecture visually, informing planning before any implementation begins.