product-roadmap

Identify linked specs, compute milestone progress, and update PDR records.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chaimt/GarminShabbatMode --skill product-roadmap-chaimt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-roadmap
Source: https://github.com/chaimt/GarminShabbatMode/tree/main/.cursor/skills/product-roadmap
Command: npx skills add https://github.com/chaimt/GarminShabbatMode --skill product-roadmap-chaimt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spec-to-PDR linkage and milestone progress tracking used to be manual; this skill automatically analyzes feature specs with milestone references and updates PDR records to reflect completion status.

Core Features & Use Cases

  • Identify specs that contain Milestone Reference and Feature PDR Reference
  • Read tasks.md for each spec to compute per-spec completion
  • Aggregate results by Milestone to show overall progress
  • Update PDR statuses to Completed when all tasks are finished
  • Use case: roadmap teams keep alignment between development work and PDRs

Quick Start

Provide input describing whether to only show progress or to perform updates, then run the skill.

Frequently Asked Questions about product-roadmap

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

FAQPage Schema
How do I automatically update PDR records based on spec task completion?

To automatically update PDR records, the skill reads tasks.md for each spec, computes completion, and optionally updates PDR statuses to Completed when all tasks are finished. This links spec milestones directly to PDR record updates.

What is the best way to track milestone progress across multiple feature specs?

Tracking milestone progress across specs is done by identifying spec entries with Milestone Reference and Feature PDR Reference, then aggregating completion data from tasks.md to show overall milestone status in a consolidated roadmap report.

How do I calculate per-spec completion from a tasks.md file for a roadmap?

Calculating per-spec completion involves reading the tasks.md file within each spec directory, computing the ratio of finished tasks, and surfacing the status to aggregate overall milestone progress across the linked spec inventory.

Can I generate a consolidated roadmap report without automatically modifying PDR statuses?

Yes, you can generate a consolidated roadmap report without modifying records by providing input to show progress only, which restricts the skill to analyzing tasks.md and surfacing milestone status without updating PDR records.

How does spec-to-PDR linkage work for milestone tracking?

Spec-to-PDR linkage works by scanning for spec entries containing both Milestone Reference and Feature PDR Reference, building a linked inventory that aggregates tasks.md completion data to map development work to PDR milestones.

Do I need external dependencies to compute milestone progress from feature specs?

No external dependencies are required to compute milestone progress, as the skill operates autonomously by parsing local spec files, reading tasks.md entries, and aggregating milestone completion data into a unified roadmap view.