What problem does it solve? In a Spec Kit (speckit) project, the spec already contains prioritized, independently-testable user stories, yet roadmaps are often maintained as separate free-form prose that drifts from the SDD artifacts. This Skill derives the roadmap directly from specs/<feature>/spec.md, plan.md, and tasks.md, so each chunk, its acceptance criteria, and its verification gates stay auditable against the spec. ## Core Features & Use Cases - Spec-driven bootstrap: Converts each prioritized user story (P1, P2, ...) into one roadmap chunk with acceptance scenarios, priorities, and dependencies, plus cross-cutting chunks pulled from plan.md and research.md. - Portable speckit detection: Resolves script flavor, command separator, feature numbering, and hooks from .specify/ config instead of hardcoding paths, and falls back to plain /roadmap in non-speckit projects. - Three-gate verification: Requires the project's real test/lint commands, quickstart.md scenarios, and speckit analyze plus constitution checks before a chunk can be marked done. - Use Case: In a repo with .specify/ and specs/001-cli-tool/spec.md, run /roadmap-sk to bootstrap a roadmap from the spec's user stories, then advance one chunk per invocation through the specify → plan → tasks → implement → analyze pipeline. ## Quick Start Type /roadmap-sk in a speckit-initialized repository to bootstrap or advance the roadmap one chunk at a time.