metric-watcher

Compare committed metrics to current values and flag drift.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/marmikcfc/pepper-skills --skill metric-watcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: metric-watcher
Source: https://github.com/marmikcfc/pepper-skills/tree/main/skills/metric-watcher
Command: npx skills add https://github.com/marmikcfc/pepper-skills --skill metric-watcher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps data-driven teams detect when key metrics drift away from committed targets by comparing current values to predefined commitments and generating daily snapshots for review.

Core Features & Use Cases

  • Drift detection: Compare current metrics against targets and alert when drift exceeds configured thresholds.
  • Daily snapshot: Produce and store a readable daily metrics report under metrics/daily/ for management reviews.
  • Alerting: Update metrics/alerts.md when any metric moves off-track to support quick strategy discussions.

Quick Start

Run the metric-watcher to load commitments, fetch current metric values, and generate the daily snapshot.

Frequently Asked Questions about metric-watcher

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

FAQPage Schema
How do I detect metric drift against committed targets?

To detect metric drift, you compare current metric values against predefined commitments and generate alerts when drift exceeds configured thresholds. This identifies off-track metrics to support quick strategy discussions.

What is a daily metrics snapshot and when do I need it?

A daily metrics snapshot is a readable report of current metric values stored under metrics/daily/. You need it before strategy reviews or after experiments to ensure management reviews the latest data.

How do I generate a daily metrics snapshot for GTM health reviews?

You generate a daily metrics snapshot by running the watcher to load commitments, fetch current metric values, and write the report to metrics/daily/. This keeps GTM health in check during strategy reviews.

Do I need a commitments file to alert on off-track metrics?

Yes, you need a commitments file at metrics/commitments.md. The watcher loads this file to compare against current values and updates metrics/alerts.md when any metric moves off-track.

Can I use this approach to alert on off-track metrics without manual checks?

Yes, the watcher automatically updates metrics/alerts.md when drift is detected. It compares current values against configured thresholds in your commitments file to flag off-track metrics automatically.

What is the best way to track GTM commitments and flag drift?

The best way to track GTM commitments is to maintain a commitments file and run a watcher that compares current values against targets. It flags drift and auto-generates daily summaries for review.