plan-roadmap

Organize feature requirements into a sequenced, release-grouped roadmap.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/alexmensch/claude-sdlc-plugins --skill plan-roadmap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-roadmap
Source: https://github.com/alexmensch/claude-sdlc-plugins/tree/main/plugins/roadmap/skills/plan-roadmap
Command: npx skills add https://github.com/alexmensch/claude-sdlc-plugins --skill plan-roadmap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps product teams turn a set of already-defined feature requirement files into a clear, sequenced roadmap that groups work into marketable releases and ensures each step delivers incremental user value. It avoids inventing or modifying feature requirements, instead identifying missing or incompatible files and directing the user to resolve them with the define-feature flow. The Skill enforces roadmap discipline: it reads existing context, challenges assumptions, and produces a single ROADMAP.md plus recommended file moves.

Core Features & Use Cases

  • Repository-wide requirements discovery: Recursively scans ./product for requirements .md files, reads frontmatter fields (guid, date, feature) and feature summaries while checking STRATEGY.md and any existing ROADMAP.md.
  • Structured sequencing and grouping: Proposes a global feature sequence, organizes features into named releases with rationale, and prepares a shipped table when applicable.
  • Interactive, user-driven refinement: Uses focused questions to build target user personas, clarifies technical dependencies and shipped items, offers optional persona research, and repeats proposals until approved.
  • Use Case: A product manager with dozens of requirement files uses this Skill to produce a cohesive, marketable roadmap document and to reorganise the requirements directory to match the confirmed plan.

Quick Start

Plan a sequenced roadmap from the requirements in ./product and produce ./product/ROADMAP.md with release groupings and suggested file moves.

Frequently Asked Questions about plan-roadmap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sequence feature requirements into a release roadmap?

To sequence feature requirements into a release roadmap, the system scans requirement .md files for frontmatter metadata, groups features into named releases with rationale, and generates a structured ROADMAP.md overview with target user personas and planned release tables.

What is the best way to organize existing feature files into marketable releases?

Organizing feature files into marketable releases requires reading existing STRATEGY.md context, proposing a global feature sequence, and interactively refining target user personas and technical dependencies until the release grouping is confirmed and committed.

Does roadmap planning work with requirement files stored in a specific directory?

Roadmap planning specifically processes requirement .md files located under the ./product directory, recursively scanning for frontmatter fields like guid, date, and feature to detect planned, unplanned, and missing items for sequencing.

Can I use roadmap sequencing to reorganize my requirements directory structure?

Yes, roadmap sequencing suggests and stages directory reorganisations based on the confirmed release plan, automatically committing the file moves required to align the ./product requirements directory with the new roadmap structure.

What happens to missing or incompatible feature requirements during release planning?

During release planning, missing or incompatible feature files are identified and excluded from sequencing. The process avoids modifying requirements, instead directing the user to resolve file gaps using the define-feature flow.

How do I track shipped features alongside planned releases in a roadmap?

Tracking shipped features alongside planned releases in a roadmap involves reading any existing ROADMAP.md file, extracting prior feature summaries, and preparing a shipped items table within the newly generated roadmap overview document.