Skip to content
Back to skills

Vanity Metric Audit

ASecurity

Separate actionable metrics from vanity metrics in any dashboard, metrics review, or investor update, then rebuild reporting around cohort behavior. Use when reviewing a dashboard or KPI slide, when numbers go up but decisions do not get easier, or when the user says vanity metric audit, vanity metrics check, are my metrics actionable, or rebuild my dashboard. Not for choosing analytics tools or implementing tracking.

  • 2 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 19, 2026
ai-agentsrustgo

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 19, 2026

npx -y skills add karozi/awesome-product-management-skills --skill vanity-metric-audit --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Vanity Metric Audit?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Vanity Metric Audit
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/karozi-vanity-metric-audit/badge)](https://www.skillsdirectory.com/skills/karozi-vanity-metric-audit)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: vanity-metric-audit
description: "Separate actionable metrics from vanity metrics in any dashboard, metrics review, or investor update, then rebuild reporting around cohort behavior. Use when reviewing a dashboard or KPI slide, when numbers go up but decisions do not get easier, or when the user says vanity metric audit, vanity metrics check, are my metrics actionable, or rebuild my dashboard. Not for choosing analytics tools or implementing tracking."
---

# Vanity Metric Audit

Numbers that only go up are useless for decisions. This skill enforces Eric Ries's
actionable-metrics standard on any dashboard, metrics review, or update, and rebuilds
reporting around cohorts so the numbers can be argued with.

## The Three Tests

A metric earns its place on a dashboard only if it passes all three (The Lean Startup,
"Innovation Accounting"):

1. **Actionable** — it moves when the team's specific actions change it, and a change in
   it maps to a cause the team controls. Total signups fail: they go up no matter what.
2. **Accessible** — everyone in the room understands what it counts and who is counted.
   A metric nobody can explain is a metric nobody can act on.
3. **Auditable** — the number can be traced to real events. If the team distrusts the
   data, they will revert to their own opinions.

Anything that fails a test is a vanity metric: it flatters, it does not inform.

## Modes

### Audit mode (default — user pastes a dashboard, KPI list, or metrics update)

1. Read `references/vanity-metric-taxonomy.md` before classifying anything.
2. Number every metric in order.
3. Classify each: ACTIONABLE, VANITY, or MASKED (an actionable metric presented in a
   vanity form, such as retention shown as a cumulative chart — this one is fixable).
4. For each VANITY or MASKED metric: one-line why, the failure test it breaks, and the
   cohort-based replacement.
5. Score the dashboard: percentage of metrics that are actionable as presented. Verdict —
   "Decision-grade" (80%+), "Half blind" (50–79%), or "Flying blind" (below 50%).
6. End with the 3 metrics the dashboard is missing but the decision needs, and the single
   question the current dashboard cannot answer.

### Rebuild mode (user wants the replacement dashboard)

1. Confirm what decision the dashboard exists to serve; if none is stated, ask once —
   a dashboard without a decision attached is decoration by definition.
2. Copy `templates/cohort-dashboard.md` and fill every bracket.
3. Every metric must be per-cohort, per-segment, or rate-based. No cumulative totals.
4. Include the baseline, the current value, and the threshold that triggers a
   pivot-or-persevere conversation.

## Hard Rules

- Cumulative anything (total users, total downloads, total revenue since launch) is
  vanity in a decision context. Always.
- Growth percentage on a cumulative curve is vanity with extra steps.
- Averages hide cohorts; distributions decide.
- Never delete the raw numbers — downgrade them to context. The audit changes what
  drives decisions, not what gets stored.

## Output Shape (Audit mode)

| # | Metric | Class | Fails test | Replacement |
|---|--------|-------|-----------|-------------|

Followed by the score, verdict, missing metrics, and the one unanswerable question.
Keep output in the user's language. Never reclassify a metric as ACTIONABLE without
naming the decision it drives and the action that would move it.

Files in this skill

  • LICENSE1.1 KB
  • SKILL.md3.4 KB
  • agents/openai.yaml252 B
  • references/vanity-metric-taxonomy.md2.8 KB
  • templates/cohort-dashboard.md1.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.