📊 Data Science & Analytics · Experimentation & A/B Testing
Write metric definitions as contracts
One canonical definition per metric, versioned and documented, killing dashboard wars.
intermediate~30 minData ScientistsAnalystsResearch Scientists
Steps
- 1Create a metric catalog entry per KPI: formula, grain, filters, owner
- 2Specify inclusion/exclusion rules explicitly (bots, refunds, internal staff)
- 3Implement once in the semantic layer; dashboards reference it
- 4Version definitions; changelog when business logic changes
- 5Backfill check: recompute last 12 months after any change
- 6Review catalog quarterly; archive dead metrics loudly
Common Pitfalls
- ▲'Active users' meaning three things in three dashboards
- ▲Revenue defined differently between finance and product
Commands
Install with skills CLI
$ npx skills add aniruddhaadak80/skills --skill experimentation-metric-definition-contractsInstall globally
$ npx skills add aniruddhaadak80/skills --skill experimentation-metric-definition-contracts -gTags
#metrics#governance#analytics-engineering#data-science#experimentation