openspec-explore

Explore ideas and clarify requirements with ASCII diagrams without writing code.

Updated Mar 26, 2024
One-click install
npx skills add https://github.com/SHUSHU010829/shushu.tw --skill openspec-explore-shushu010829
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/SHUSHU010829/shushu.tw/tree/main/.claude/skills/openspec-explore
Command: npx skills add https://github.com/SHUSHU010829/shushu.tw --skill openspec-explore-shushu010829

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enter explore mode to provide a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.

Core Features & Use Cases

  • Acts as a thinking partner to read files, search code, and investigate the codebase without writing code or implementing features.
  • Surface questions, visualize concepts with ASCII diagrams, and surface multiple directions for exploration.
  • Use cases include early problem framing, requirements clarification, and design exploration.

Quick Start

Describe the problem you want to explore and I will help think through it step by step.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I clarify requirements and explore ideas before writing code?

To explore ideas and clarify requirements before writing code, you can use a guided thinking partner that investigates the codebase, surfaces questions, and visualizes concepts with ASCII diagrams without implementing any changes.

What is the best way to visualize problem framing and design tradeoffs?

Visualizing problem framing and design tradeoffs is best achieved through a guided exploration process that generates ASCII diagrams to map out multiple directions and clarify concepts.

Can I investigate my codebase to understand a problem without implementing features?

Yes, you can investigate your codebase to understand a problem without implementing features by entering an explore mode that reads files and searches code strictly to think through design conversations.

Do I need external libraries to generate ASCII diagrams for requirements exploration?

No, you do not need external libraries to generate ASCII diagrams for requirements exploration, as the process relies entirely on natural-language prompts and built-in visualization guidance.

When should I not use an exploration partner for problem framing?

You should not use an exploration partner for problem framing when you are ready to write code or perform implementations, as it enforces guardrails specifically designed to avoid making changes.