quality-metrics

Define quality dashboards, KPIs, and gates using DORA metrics.

6|3|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/pacphi/ampel --skill quality-metrics-pacphi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-metrics
Source: https://github.com/pacphi/ampel/tree/main/.claude/skills/quality-metrics
Command: npx skills add https://github.com/pacphi/ampel --skill quality-metrics-pacphi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams measure quality with meaningful KPIs, dashboards, and quality gates instead of chasing vanity metrics.

Core Features & Use Cases

  • DORA Metrics & KPIs: Deployment frequency, lead time, MTTR, change failure rate
  • Quality Gates: Thresholds that block bad code and guide improvements
  • Dashboards: Visualize bug escape rate, defect density, test effectiveness, and more
  • Actions from Data: Turn metrics into concrete improvement plans

Quick Start

  • Define a quality dashboard with key metrics
  • Set thresholds and review trends over time

Frequently Asked Questions about quality-metrics

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

FAQPage Schema
How do I set up quality metrics and KPIs for my software delivery pipeline?

Quality metrics measure deployment frequency, lead time, MTTR, and change failure rate across your pipeline. Define a dashboard with key metrics, set thresholds to enforce quality gates, and track trends over time to guide improvements and block poor-quality code.

What's the difference between DORA metrics and vanity metrics?

DORA metrics—deployment frequency, lead time, MTTR, and change failure rate—measure actual delivery outcomes and team performance. Vanity metrics look good but don't predict quality. This Skill enforces DORA metrics and thresholds to avoid chasing meaningless numbers.

How do I use quality gates to block bad code from reaching production?

Quality gates enforce thresholds on metrics like defect density and test effectiveness. When code fails to meet these thresholds, the gate blocks deployment. Set gates based on your team's quality targets and review trends to refine thresholds over time.

Can I visualize bug escape rate and test effectiveness on a dashboard?

Yes. This Skill enables dashboards that visualize bug escape rate, defect density, test effectiveness, and other quality metrics. Dashboards make trends visible so you can act on data, set alerts, and communicate quality status to stakeholders.

How do I turn quality data into actionable improvement plans?

Start by measuring quality with meaningful KPIs and dashboards rather than vanity metrics. Review trends, identify gaps against thresholds, and convert those findings into concrete actions—such as increasing test coverage or reducing deployment risk—backed by data.

Do I need specific tools or frameworks to implement quality metrics?

No external dependencies are required. This Skill works across software delivery pipelines to establish dashboards, define KPIs, and evaluate test effectiveness. It fits any delivery workflow where you measure deployment frequency, lead time, MTTR, and change failure rate.