npx skills add ...
npx skills add assimovt/productskills --skill metrics-framework
Define product metrics with a North Star, input/output tree, and counter-metrics. Use when asked to define metrics, set up measurement, choose KPIs, pick a north star metric, or build a metrics framework. Prevents vanity metrics and gaming.
npx skills add assimovt/productskills --skill metrics-framework
Define metrics that drive decisions, not dashboards that collect dust. Every metric must answer: "If this number changes, what will we do differently?" If nothing changes, it's a vanity metric.
One metric that captures the core value your product delivers to customers. Not revenue (that's an output). Not signups (that's vanity). The North Star reflects the moment customers get value.
Examples:
Test: If this metric goes up, does the company sustainably grow? If yes, it's your North Star.
Build a tree connecting your North Star to actionable inputs:
Each leaf is a metric a team can directly influence. The tree shows HOW inputs drive the North Star.
EVERY metric gets a counter-metric. This prevents gaming and ensures you're not optimizing one thing at the expense of another.
| Metric | Counter-Metric |
|---|---|
| Signup conversion rate | Activation rate (don't lower the bar to get signups) |
| Time to first value | 30-day retention (don't rush users past learning) |
| Feature adoption | Task completion rate (don't push features that confuse) |
| Revenue per user | Churn rate (don't squeeze users into leaving) |
If the metric improves but the counter-metric degrades, you've optimized the wrong thing.
Built on Amplitude's North Star framework and the Linear Method. Skills from productskills.