openspec-explore

Explore ideas and requirements conversationally while investigating codebases.

1|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/harqian/wifi-client --skill openspec-explore-harqian
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/harqian/wifi-client/tree/main/.gemini/skills/openspec-explore
Command: npx skills add https://github.com/harqian/wifi-client --skill openspec-explore-harqian

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill acts as a thinking partner for exploring ideas, investigating problems, and clarifying requirements, helping users to think through concepts before or during a change.

Core Features & Use Cases

  • Exploration Mode: A non-prescriptive mode for deep thinking and idea generation.
  • Codebase Investigation: Ability to read files, search code, and investigate the codebase without implementing features.
  • OpenSpec Awareness: Full context of the OpenSpec system for natural use in conversation.
  • Visual Tools: Use of ASCII diagrams and other visual aids to clarify thinking.
  • Adaptive Approach: Follows interesting threads and pivots based on new information.

Quick Start

Enter explore mode with /explore:start.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I clarify software requirements before writing code?▼

You can clarify software requirements before writing code by using a conversational exploration mode that facilitates deep thinking, idea generation, and problem investigation without immediately implementing features.

Can I investigate my codebase without automatically applying changes?▼

Yes, you can investigate your codebase without automatically applying changes, as the exploration mode reads files and searches code specifically to support problem-solving rather than directly implementing features.

What is the best way to visualize software architecture during project planning?▼

The best way to visualize software architecture during project planning is using ASCII diagrams and visual aids within a conversational thinking partner to clarify ideas and map out requirements adaptively.

Do I need OpenSpec installed to use codebase investigation tools?▼

Yes, you need OpenSpec installed, as it is a required dependency for utilizing the OpenSpec awareness and artifact creation capabilities during your codebase investigation and requirement exploration.

How does conversational exploration help with software development?▼

Conversational exploration helps with software development by providing a non-prescriptive approach to follow interesting threads and pivot based on new information, clarifying ideas before or during a change.

What are the limitations of using exploration mode for requirement clarification?▼

A limitation of exploration mode is that it requires a CLI interface for interaction and focuses purely on thinking through concepts, meaning it will not actually write or implement the codebase features for you.