openspec-explore

Explore ideas and requirements within a codebase through collaborative discussion.

7|3|Updated Dec 24, 2023
One-click install
npx skills add https://github.com/Pony-Unicorn/react-template --skill openspec-explore-pony-unicorn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/Pony-Unicorn/react-template/tree/main/.opencode/skills/openspec-explore
Command: npx skills add https://github.com/Pony-Unicorn/react-template --skill openspec-explore-pony-unicorn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill acts as a thinking partner to help users explore ideas, investigate problems, and clarify requirements within a codebase without implementing solutions.

Core Features & Use Cases

  • Collaborative Thinking: Engages in open-ended discussions to brainstorm approaches and analyze complex issues.
  • Codebase Investigation: Allows for reading and understanding existing code and architecture relevant to the exploration.
  • Use Case: A user wants to understand the implications of a new feature. They activate this Skill to discuss potential impacts, map out relevant code sections, and identify risks before committing to implementation.

Quick Start

Use the openspec-explore skill to think through the implications of adding real-time collaboration features.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I explore ideas and investigate problems in a codebase before implementation?

To explore ideas and investigate problems in a codebase, you need a collaborative thinking partner to analyze requirements, map relevant sections, and identify risks without writing code. This Skill facilitates that exact conversational exploration process.

What is the best way to brainstorm implications of adding a new feature to existing architecture?

The best way to brainstorm new feature implications is through structured requirements clarification with a conversational partner. This Skill helps you discuss potential impacts, map out relevant code sections, and identify risks before committing to implementation.

Can I use this to analyze codebase architecture and generate diagrams during discovery?

Yes, you can analyze codebase architecture during discovery and generate ASCII diagrams. The Skill operates as a conversational partner, reading existing code and utilizing ASCII diagrams to visualize ideas and architecture relevant to your exploration.

Does this requirements clarification tool write or modify code directly?

No, this requirements clarification tool does not write or modify code directly. It is designed strictly to support collaborative brainstorming, codebase analysis, and risk identification, leaving direct implementation to other dedicated tools.

How do I clarify requirements and identify risks for a complex codebase update?

You clarify requirements and identify risks by engaging in open-ended discussions about the complex codebase update. This Skill acts as a thinking partner to help you investigate problems, analyze architecture, and surface risks prior to implementation.