What problem does it solve? Setting up Spec-Driven Development (SDD) in a project requires manually detecting the tech stack, test tooling, and conventions, then wiring up persistence and registries. This Skill automates that bootstrap 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. - Configurable persistence modes: Supports engram, openspec, hybrid, and none modes, writing Engram observations and/or openspec config files accordingly. - Strict TDD resolution and skill registry: Resolves strict_tdd from markers, config, or runner detection, and builds .atl/skill-registry.md by scanning user and project skill directories. - Use Case: A developer starting SDD on an existing Next.js repository runs the init phase to detect Vitest and Playwright, persist testing capabilities, and generate a registry of available skills for later phases. ## Quick Start Ask the agent to initialize SDD in this project with hybrid persistence mode.