dora-metrics

Measure deployment frequency, lead time, MTTR, and change failure rate.

1|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill dora-metrics-shafibabar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dora-metrics
Source: https://github.com/shafibabar/SDLC-Artifact-Factory/tree/main/skills/dora-metrics
Command: npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill dora-metrics-shafibabar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the lack of visibility into software delivery velocity and stability, helping teams move beyond anecdotal evidence to data-driven performance improvements.

Core Features & Use Cases

  • Four Key Metrics Tracking: Provides operational definitions and instrumentation logic for Deployment Frequency, Lead Time for Changes, MTTR, and Change Failure Rate.
  • Cluster Benchmarking: Uses Accelerate research thresholds to categorize teams as High, Medium, or Low performers, preventing the common trap of optimizing metrics in isolation.
  • Use Case: A platform engineer can use this skill to instrument a new service's CI/CD pipeline, ensuring that delivery performance is tracked alongside SLOs to maintain a healthy balance between speed and reliability.

Quick Start

Use the dora-metrics skill to generate the delivery performance configuration for the current service and append it to the sdlc-config.json file.

Frequently Asked Questions about dora-metrics

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

FAQPage Schema
How do I measure software delivery performance using DORA metrics?

DORA metrics quantify software delivery performance by tracking deployment frequency, lead time for changes, mean time to recovery, and change failure rate. This provides operational definitions and instrumentation logic to diagnose pipeline bottlenecks and stability issues.

What is the best way to benchmark DevOps performance against industry standards?

Benchmark DevOps performance by applying Accelerate research thresholds to categorize teams as High, Medium, or Low performers. This cluster benchmarking approach prevents the common trap of optimizing delivery metrics in isolation.

How do I track deployment frequency and lead time for changes in a CI/CD pipeline?

Track deployment frequency and lead time for changes by generating a delivery performance configuration for your service and appending it to the sdlc-config.json file. This instruments the CI/CD pipeline to measure delivery velocity alongside SLOs.

Can I use DORA metrics to balance software delivery speed and reliability?

DORA metrics balance software delivery speed and reliability by tracking both velocity metrics like deployment frequency and stability metrics like MTTR and change failure rate. Platform engineers use this to maintain a healthy balance between speed and reliability.

Why does my software delivery pipeline have bottlenecks and stability issues?

Pipeline bottlenecks and stability issues are diagnosed by moving beyond anecdotal evidence to data-driven performance improvements. Measuring MTTR and change failure rate provides the visibility needed to identify specific software delivery constraints.