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.