flow-metrics

Calculate Cycle Time, Lead Time, Throughput, and WIP from delivery data.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/devmuslim/pdm-skills --skill flow-metrics
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: flow-metrics
Source: https://github.com/devmuslim/pdm-skills/tree/main/pdm-agile-delivery/skills/flow-metrics
Command: npx skills add https://github.com/devmuslim/pdm-skills --skill flow-metrics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams understand and improve their delivery speed and predictability by measuring key flow metrics, identifying bottlenecks, and suggesting actionable improvements.

Core Features & Use Cases

  • Measure Core Flow Metrics: Calculates Cycle Time, Lead Time, Throughput, and Work In Progress (WIP).
  • Diagnose Bottlenecks: Identifies common causes for slow delivery based on metric trends.
  • Suggest Improvements: Provides actionable recommendations to enhance delivery efficiency.
  • Use Case: A team notices their release cycle is taking longer than expected. They use this Skill to analyze their flow metrics, discover that lead time is high due to long wait times in the "In Review" queue, and implement WIP limits to address it.

Quick Start

Analyze the flow metrics for the last sprint using the provided data.

Frequently Asked Questions about flow-metrics

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

FAQPage Schema
How do I measure cycle time and lead time to diagnose delivery slowdowns?▼

To measure cycle time and lead time, you need to provide item start dates, completion dates, and request creation dates. This Skill uses that data to calculate delivery metrics and identify bottlenecks causing slowdowns.

What data do I need to calculate throughput and WIP for my team?▼

Calculating throughput and WIP requires data on item start dates, completion dates, item type, and request creation dates. The Skill analyzes this input to evaluate your team's delivery efficiency and work-in-progress volume.

How can I transition my team from output-based to outcome-based delivery metrics?▼

You can transition to outcome-based metrics by using this Skill to analyze cycle time, lead time, and throughput. It evaluates delivery performance trends to help you shift focus toward measuring actual efficiency and flow.

Can I use flow metrics to identify bottlenecks in our release cycle?▼

Yes, you can use flow metrics to identify bottlenecks in your release cycle. The Skill analyzes metric trends to pinpoint common causes of slow delivery and suggests actionable improvements like implementing WIP limits.

What is the best way to prepare for a monthly delivery review using flow metrics?▼

The best way to prepare for a monthly delivery review is to aggregate item start, completion, and creation dates. The Skill processes this data to calculate core flow metrics and provide actionable efficiency recommendations for the review.

Why does high lead time not always mean our development cycle time is slow?▼

High lead time does not always mean slow cycle time because lead time includes wait periods before work starts. The Skill separates these metrics to help you diagnose whether delays are in active development or upstream queues.