What problem does it solve? Setting up Spec-Driven Development in a project requires manually detecting the tech stack, test tooling, and conventions, then wiring up persistence and registries. This Skill automates that initialization so SDD phases start from accurate, detected project context instead of guesses. ## 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 files, or both. - Skill Registry Generation: Builds .atl/skill-registry.md by scanning user-level and project-level skill directories across many AI agent platforms. - Use Case: When starting SDD on an existing repository, run the init phase to detect that the project uses vitest with coverage and ESLint, persist those testing capabilities, and produce a registry of available skills for later phases like sdd-explore or sdd-new. ## Quick Start Ask the agent to initialize SDD for this project and detect the stack, testing tools, and persistence mode.