sdd-explore

Investigates codebases and produces structured exploration analyses for spec-driven development changes.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/Alountk/Bloodbowl_Project --skill sdd-explore-alountk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sdd-explore
Source: https://github.com/Alountk/Bloodbowl_Project/tree/main/.opencode/skills/sdd-explore
Command: npx skills add https://github.com/Alountk/Bloodbowl_Project --skill sdd-explore-alountk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Before committing to a code change, teams need to understand the current architecture, affected files, and trade-offs between approaches. This Skill performs that upfront investigation as a delegated sub-agent within a spec-driven development (SDD) workflow, returning a structured analysis instead of ad-hoc notes. ## Core Features & Use Cases - Codebase Investigation: Reads entry points, related functionality, tests, and existing patterns to map the current state and affected areas. - Approach Comparison: Compares multiple implementation options with pros, cons, and effort estimates, plus a recommendation and risk list. - Artifact Persistence: Saves an exploration.md artifact per named change, supporting engram, openspec, hybrid, or none storage modes. - Use Case: An orchestrator agent receives a feature request, delegates exploration to this sub-agent, and gets back a structured report covering current state, affected files, candidate approaches, and readiness for a formal proposal. ## Quick Start Ask the orchestrator to explore how a proposed feature would affect the codebase before drafting a change proposal.

Frequently Asked Questions about sdd-explore

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

FAQPage Schema
How do I explore a codebase before making a change in an SDD workflow?▼

Delegate the topic to the sdd-explore sub-agent through the orchestrator. It reads relevant code, compares approaches, and returns a structured exploration report covering current state, affected areas, and a recommendation.

What does the sdd-explore skill produce as output?▼

It returns a fixed Markdown structure with sections for current state, affected areas, approaches with pros and cons, a recommendation, risks, and a ready-for-proposal verdict. When tied to a named change, it also writes exploration.md to the change folder.

Can sdd-explore modify code during investigation?▼

No. The skill is strictly read-only regarding existing code. The only file it may create is exploration.md inside the change folder when a change name is provided.

What artifact storage modes does sdd-explore support?▼

It supports four modes: engram (topic-keyed store), openspec (filesystem convention), hybrid (both), and none (return result only). The orchestrator specifies the mode when delegating the exploration.

When should exploration happen in a spec-driven development pipeline?▼

Exploration runs before drafting a proposal, when requirements or implementation direction are unclear. It investigates the codebase and compares approaches so the proposal phase starts from verified facts rather than assumptions.