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 investigation as a dedicated sub-agent and returns a structured analysis instead of ad-hoc guesses. ## 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, then gives a recommendation with risks. - Artifact Persistence: Saves an exploration.md artifact tied to a named change across engram, openspec, hybrid, or none storage modes. - Use Case: An orchestrator asks whether to add caching to an API layer; the sub-agent reads the relevant modules, compares two caching strategies, and returns a structured exploration report with a recommendation. ## Quick Start Ask the orchestrator to launch an sdd-explore exploration on a topic such as adding retry logic to the payment service.