openspec-explore

Facilitates brainstorming, codebase investigation, and option comparison for software design.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/tuliopc23/cardmaniacs-website --skill openspec-explore-tuliopc23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore
Source: https://github.com/tuliopc23/cardmaniacs-website/tree/main/.augment/skills/openspec-explore
Command: npx skills add https://github.com/tuliopc23/cardmaniacs-website --skill openspec-explore-tuliopc23

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 before or during a change process.

Core Features & Use Cases

  • Deep Thinking: Facilitates exploration of complex topics without a fixed script.
  • Codebase Investigation: Allows users to investigate the codebase, map architecture, and find integration points.
  • Option Comparison: Helps brainstorm and compare different approaches, visualizing tradeoffs.
  • Use Case: A user is considering a new feature and wants to understand its potential impact on the existing architecture. They activate this Skill to discuss the idea, visualize potential solutions, and identify risks before committing to implementation.

Quick Start

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

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 starting implementation?

To clarify software requirements, you can use an AI thinking partner to explore ideas, investigate your codebase, and compare potential approaches. This helps identify integration points and risks before committing to a specific implementation path.

What is the best way to investigate codebase architecture for a new feature?

The best way to investigate codebase architecture is to use an AI thinking partner to map your existing architecture and find integration points. This allows you to visualize potential solutions and identify structural risks before adding the new feature.

How do I compare different approaches for solving a complex software problem?

To compare different approaches for a software problem, you can facilitate an option comparison session using an AI thinking partner. This method visualizes tradeoffs between solutions, helping you ground your decisions in architectural reality instead of assumptions.

Can I use design thinking techniques for codebase investigation?

Yes, you can apply design thinking techniques to codebase investigation by using adaptive and visual conversational techniques. This approach facilitates deep thinking about complex topics and maps software architecture without relying on a fixed exploration script.

How does exploring ideas help with capturing software decisions?

Exploring ideas helps with capturing decisions by using the OpenSpec system to record insights and architectural choices. This grounds your requirements clarification process and ensures that the visual tradeoffs and risks discussed are saved for future reference.

When do I need to explore problems before a software change process?

You need to explore problems before a software change process when considering a new feature that impacts existing architecture. Using an AI thinking partner to investigate options and visualize solutions clarifies requirements and mitigates risks prior to implementation.