adlc-product-roadmap

Analyze feature specs and tasks.md to compute milestone progress and update PDR records.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Track milestone progress by analyzing feature specs and updating PDR records to reflect completion.

Core Features & Use Cases

  • Find specs with Milestone Reference and Feature PDR Reference to build a live inventory.
  • Analyze tasks.md to compute per-spec completion and aggregate milestone progress.
  • Update PDR status to Completed when all tasks are done; otherwise report in-progress metrics.

Quick Start

Run a roadmap analysis to generate a progress report and optionally apply updates to PDR statuses.

Frequently Asked Questions about adlc-product-roadmap

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

FAQPage Schema
How do I track milestone progress by analyzing feature specs?

Track milestone progress by analyzing feature specs to compute per-spec completion from tasks.md, then aggregate results by milestone into a progress report. The analysis identifies specs with Milestone Reference and Feature PDR Reference labels to build a live inventory.

How does PDR status update work when all tasks are completed?

PDR status updates to Completed when all tasks in tasks.md are marked [X]. The product.implement workflow can optionally apply these status updates to PDR records, reflecting full task completion across associated feature specs.

What repository labels do I need to compute per-spec completion from tasks.md?

Repositories require specs labeled Milestone Reference and Feature PDR Reference to compute per-spec completion. These labels enable the roadmap analysis to find relevant specs, read tasks.md, and aggregate milestone progress into a report.

Can I generate a progress report without automatically updating PDR records?

Yes, running a roadmap analysis generates a progress report with in-progress metrics and completion percentages, while PDR status updates are optional. You can review the aggregated milestone progress before deciding to apply status changes via the product.implement workflow.

What's the best way to aggregate task completion across multiple feature specs into a milestone view?

Aggregate task completion across feature specs by reading each spec's tasks.md, computing completion percentages, and grouping results by milestone reference. This approach produces a consolidated progress report showing both per-spec and milestone-level completion metrics.

Why does my spec completion show as in-progress when some tasks are marked done?

Spec completion only reaches Completed status when all tasks in tasks.md are marked [X]. Any unchecked task leaves the spec in-progress, and the progress report will display partial completion metrics rather than full milestone completion.