From sdd
Manages an outcome-oriented roadmap as a living markdown file with Now/Next/Later horizons. Captures candidates, applies RICE scoring, promotes/demotes items, and links to feature specs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sdd:roadmapinheritThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The **portfolio layer** above the per-feature pipeline. SDD builds one feature at a time under `docs/features/<slug>/`; `roadmap` is the single living view *across* features — what we're doing now, what's next, what's directional later — kept at **outcome altitude** (the "why"/problem), with each item linking to its feature folder rather than restating the spec.
The portfolio layer above the per-feature pipeline. SDD builds one feature at a time under docs/features/<slug>/; roadmap is the single living view across features — what we're doing now, what's next, what's directional later — kept at outcome altitude (the "why"/problem), with each item linking to its feature folder rather than restating the spec.
A roadmap is direction, not a promise, and not a release plan: feature-and-date roadmaps are the biggest source of waste — they project false certainty, go stale fastest the further out they reach, and commit to solutions before discovery. So this roadmap encodes decreasing certainty over time and never carries dates. Repo-level utility (like survey) — one file serves the whole repo. Question phrasing → ../_shared/ask-style.md.
Whoever owns product direction (PM / lead / the solo maintainer). They decide what's Now/Next/Later; the pipeline keeps statuses in sync.
docs/features/*/ — to link items to existing feature folders and read their status.docs/roadmap.md is absent, copy ./templates/roadmap.md there (the non-commitment disclaimer + the Now / Next / Later / Shipped sections, each rendered as a table — one row per item). One file, repo root docs/.docs/features/<slug>/ spec exists and is being built. Item = outcome one-liner + link to the feature folder + a status (designing / implementing / review). Promoted here only after specify (it's spec'd + committed).specify's job when the item is pulled into Now.RICE = (Reach × Impact × Confidence) ÷ Effort (Impact 3/2/1/0.5/0.25; Confidence 100/80/50%; Effort in person-weeks) → one sortable number; order Next by it descending. RICE is a guide, not a gate — the owner can override. → ./templates/roadmap.md shows the columns.specify'd (committed). Demote freely; far-out items stay coarse.docs/roadmap.md, set updated_at, propose commit roadmap: <what changed>. Then emit the stage-handoff block per ../_shared/handoff.md (utility variant) — What I did + Review (docs/roadmap.md) + Run next: resume your backbone stage; /clear optional.specify registers its feature on the roadmap and promotes the item to Now (outcome one-liner + link to the new docs/features/<slug>/ + status). A brand-new feature with no prior candidate is added directly to Now.ship moves the item to Shipped (date + link to the PR/changelog) and removes it from Now.fix (optional — the user's call): a wide fix on a shipped feature (>5 files / cross-module)
may append a note to that feature's Shipped row — the date + a link to the
docs/features/<slug>/_fixes/ record. Small fixes don't touch the roadmap.Because the pipeline stages themselves update the roadmap, it stays current without separate upkeep — the same mechanism GitHub's public roadmap uses (ship → mark shipped → close).
docs/roadmap.md exists with the disclaimer + Now / Next / Later (+ Shipped), items at outcome altitude, each Now/Shipped item linking to its docs/features/<slug>/ (no spec duplication).updated_at reflects the change.docs/features/<slug>/; the roadmap holds the why, not the how.specify. Now = committed + spec'd; un-spec'd work stays in Next.specify/ship hooks keep it live — don't bypass them with a stale hand-maintained list../templates/roadmap.md — the living-roadmap scaffold (disclaimer + Now/Next/Later/Shipped + RICE columns).../_shared/ask-style.md — phrasing for capture/prioritize questions.npx claudepluginhub genkovich/sdd --plugin sddBuilds a product roadmap from strategy, objectives, and connector data. Supports Shape Up, Scrum, and NOW/NEXT/LATER methodologies.
Create and manage a unified project roadmap from existing specs and plans. Interactive, human-confirmed, always valid.
Generates Now-Next-Later roadmaps from Linear/GitHub projects or manual input, categorizing by certainty without dates. Exports diagrams or creates prefixed Linear issues.