What problem does it solve? Setting up Spec-Driven Development in a project requires manually detecting the tech stack, test runners, coverage tools, and conventions, then wiring up persistence and registries by hand. This Skill automates that bootstrap so SDD context is detected, recorded, and persisted consistently. ## Core Features & Use Cases - Stack and Tooling Detection: Inspects package.json, go.mod, pyproject.toml, CI, and lint/test configs to identify the real stack, test runner, coverage, linter, type checker, and formatter. - Flexible Persistence Modes: Supports engram, openspec, hybrid, and none modes, writing Engram observations, openspec/config.yaml, or both. - Skill Registry Generation: Scans user-level and project-level skill directories to build .atl/skill-registry.md as an index of available skills. - Use Case: When starting SDD on a new repository, run the init phase to detect a pytest-based Python stack, enable strict TDD, persist testing capabilities, and produce a registry for downstream sdd-explore or sdd-new phases. ## Quick Start Ask the agent to run sdd init for this project so it detects the stack, configures strict TDD, and persists the SDD context.