sdd-explore

Analyze codebases and clarify requirements to generate structured exploration reports.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/zMynxx/bifrost-with-opencode --skill sdd-explore-zmynxx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-explore
Source: https://github.com/zMynxx/bifrost-with-opencode/tree/main/.opencode/skills/sdd-explore
Command: npx skills add https://github.com/zMynxx/bifrost-with-opencode --skill sdd-explore-zmynxx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps AI development workflows investigate proposed changes before implementation by turning vague requirements into structured technical exploration and reducing premature coding decisions.

Core Features & Use Cases

  • Codebase Investigation: Analyze existing architecture, files, dependencies, tests, and patterns related to a requested change.
  • Approach Comparison: Evaluate implementation options with tradeoffs, complexity, risks, and recommendations.
  • SDD Artifact Support: Produce structured exploration reports for spec-driven development workflows and delegated engineering tasks.

Quick Start

Ask the sdd-explore skill to investigate a proposed feature change and return an exploration analysis with affected areas, approaches, and risks.

Frequently Asked Questions about sdd-explore

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

FAQPage Schema
How do I analyze a codebase before implementing a new feature?

Analyzing a codebase before implementation involves investigating existing architecture, dependencies, and patterns to clarify requirements. This process generates structured exploration artifacts that outline affected areas, compare approaches, and identify risks for engineering coordination.

What is spec-driven development exploration?

Spec-driven development exploration is the structured investigation of proposed software changes before coding begins. It transforms vague requirements into technical analysis by comparing implementation options, evaluating tradeoffs, and producing reports that guide engineering decisions.

Can I compare refactoring approaches and identify risks before writing code?

Comparing refactoring approaches and identifying risks before coding is essential for reducing premature decisions. This involves evaluating implementation options against existing architecture, weighing complexity and tradeoffs, and generating structured recommendations for technical coordination.

How do I turn vague software requirements into structured technical analysis?

Turning vague software requirements into structured technical analysis requires investigating the codebase to clarify the requested change. This process evaluates affected files, dependencies, and patterns, producing exploration artifacts that compare approaches and highlight implementation risks.

Does codebase exploration work for bug fixes and architecture decisions?

Codebase exploration applies to spec-driven workflows involving bug fixes, refactors, and architecture decisions. It investigates existing tests and patterns related to the requested change, generating exploration reports that outline affected areas and identify implementation risks.

What should I include in an exploration report for delegated engineering tasks?

An exploration report for delegated engineering tasks should include codebase investigation findings, approach comparisons with tradeoffs, and identified risks. This structured artifact clarifies requirements and outlines affected areas to coordinate implementation across engineering teams.