openspec-explore

Explore project requirements and ideas using OpenSpec artifacts and codebase investigation.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/TranVanTienDat/barber-shop --skill openspec-explore-tranvantiendat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/TranVanTienDat/barber-shop/tree/main/.agent/skills/openspec-explore
Command: npx skills add https://github.com/TranVanTienDat/barber-shop --skill openspec-explore-tranvantiendat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users explore ideas, investigate problems, and clarify requirements before or during a change. It serves as a thinking partner for users seeking to think deeply and visualize freely.

Core Features & Use Cases

  • Explore Mode: Enter explore mode to think through ideas and investigate problems without implementing.
  • Codebase Investigation: Read files, search code, and investigate the codebase to understand existing architecture and patterns.
  • Option Comparison: Brainstorm and compare multiple approaches for problem-solving.
  • Visualization: Use ASCII diagrams and other visual tools to clarify thinking.
  • Risk Identification: Surface potential risks and unknowns in the project.

Quick Start

Start exploring with /agent/skills/openspec-explore.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I clarify project requirements before implementing code changes?

Codebase investigation for requirement clarification involves reading files and searching code to understand architecture. This Skill explores ideas and visualizes concepts using OpenSpec artifacts, guiding deep discussions without writing implementation code.

What is the best way to compare multiple approaches for solving a software problem?

Comparing multiple approaches requires brainstorming options and visualizing differences. This Skill facilitates option comparison using ASCII diagrams to map out concepts, helping surface potential risks and unknowns before committing to a solution.

Do I need OpenSpec CLI installed to investigate my codebase with this tool?

Yes, OpenSpec CLI is a required dependency for codebase investigation. You need it installed and access to the target codebase so the Skill can read files, search code, and utilize OpenSpec artifacts effectively.

Can I explore ideas and investigate problems without immediately writing implementation code?

Yes, you can explore ideas without implementing through an explicit explore mode. This mode allows you to think through problems, investigate existing architecture, and clarify requirements freely without generating actual implementation code.

When should I use requirement clarification and exploration instead of direct implementation?

Requirement clarification is needed when facing unknowns, complex architecture, or multiple valid approaches. Use exploration to surface risks and visualize concepts before a change, ensuring the problem is fully understood before committing to implementation.