openspec-explore

Explores codebases and drafts OpenSpec proposals without writing implementation code.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a safe, focused conversational partner for exploring ideas, investigating problems, and clarifying requirements without moving prematurely into implementation. It helps teams and engineers think through tradeoffs, surface unknowns, and map how changes would touch the codebase or system design.

Core Features & Use Cases

  • Discovery & Clarification: Ask probing questions, reframe problems, and surface hidden assumptions during early design or planning conversations.
  • Codebase Investigation: Read and search repository files, map integration points, and identify technical complexity relevant to a proposed change.
  • Spec & Proposal Capture: Draft OpenSpec artifacts (proposals, designs, tasks) to record decisions and next steps while explicitly avoiding writing production code.
  • Use Case: Use when you want to brainstorm real-time tradeoffs for a new feature, investigate why a bug occurs, or translate vague requirements into a scoped proposal.

Quick Start

Ask the openspec-explore skill to review the repository, map relevant files, and brainstorm options for a proposed change while avoiding implementation.

Frequently Asked Questions about openspec-explore

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

FAQPage Schema
How do I clarify requirements and explore design tradeoffs without writing code?

To clarify requirements and explore design tradeoffs without writing code, use a guided exploration workflow to map integration points, surface hidden assumptions, and draft OpenSpec proposals while enforcing a strict no-implementation constraint.

What is the best way to investigate a codebase for a proposed feature change?

The best way to investigate a codebase for a proposed change is to read repository files, search relevant code, and map architecture to identify technical complexity and integration points before drafting a scoped design artifact.

How do I translate vague feature ideas into a scoped proposal?

To translate vague feature ideas into a scoped proposal, reframe the problem through probing questions, brainstorm real-time tradeoffs, and capture decisions in OpenSpec artifacts like designs and tasks without moving into implementation.

Can I map architecture and identify integration points before starting implementation?

Yes, you can map architecture and identify integration points before implementation by reading and searching repository files to surface technical complexity and record next steps in design artifacts while avoiding production code.

When should I avoid moving into code implementation during early design?

You should avoid moving into code implementation during early design when you need to think through tradeoffs, surface unknowns, and map how changes touch the codebase or system design before committing to a specific solution.