roadmap

Create, update, review, and archive feature roadmaps with lifecycle states.

4|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/blendsdk/claude-codeops --skill roadmap-blendsdk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: roadmap
Source: https://github.com/blendsdk/claude-codeops/tree/main/skills/roadmap
Command: npx skills add https://github.com/blendsdk/claude-codeops --skill roadmap-blendsdk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pathlib, os, yaml, json, git, subprocess, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you maintain an up-to-date project roadmap, allowing you to efficiently track feature progress, manage lifecycle stages, and archive completed features.

Core Features & Use Cases

  • Live, Per-Repo Roadmap: Tracks features across their lifecycle in a live document, adaptable to both flat and nested layouts.
  • Action-Specific Commands: Handles roadmap actions like 'make', 'update', 'review', and 'archive'.
  • Lifecycle State Management: Categorizes features and tasks by stages such as 'Backlog', 'RD Drafted', 'Executing', and 'Done'.
  • Nested Layout Support: Manages both per-feature roadmaps and portfolio roadmaps for nested projects.

Quick Start

Run 'roadmap make' to create a new roadmap for your project.

Frequently Asked Questions about roadmap

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

FAQPage Schema
How do I track feature progress and manage lifecycle states in a project roadmap?

Track feature progress by categorizing tasks across lifecycle stages like 'Backlog', 'Executing', and 'Done'. This approach manages roadmap updates and archives completed features directly within your repository.

What is the best way to maintain a live project roadmap for feature tracking?

Maintain a live project roadmap by using command-based operations to make, update, review, and archive features. This supports both flat and nested layouts for per-repo or portfolio project tracking.

Can I manage a nested portfolio roadmap alongside individual feature tracking?

Yes, you can manage a nested portfolio roadmap. The system supports nested layouts, allowing you to simultaneously track individual features and broader portfolio roadmaps within nested project structures.

How do I archive completed features and update their lifecycle states in a roadmap?

Archive completed features and update lifecycle states by executing specific command actions. These commands review current progress and move features through defined stages like 'RD Drafted' and 'Done' before archiving.

Do I need Python and file system access to manage roadmaps and track feature progress?

Yes, you need Python scripting capabilities and file system access. The roadmap management process relies on these to execute script-based updates, handle YAML or JSON configurations, and interact with git.

Does roadmap lifecycle management work with git repositories for tracking feature progress?

Yes, roadmap lifecycle management works with git repositories. It utilizes git and subprocess dependencies to track feature progress and manage file system updates directly within your version-controlled codebase.