name: niopd-pm-kpis description: Defines and tracks Key Performance Indicators for product features and initiatives. Use for metrics planning, success measurement, stakeholder reporting, or OKR alignment.
KPI Definition and Tracking Skill
This skill helps define, structure, and track Key Performance Indicators that measure product success.
Theoretical Foundation
What Makes a Good KPI
SMART Criteria:
- Specific: Precise definition
- Measurable: Quantifiable
- Achievable: Realistic target
- Relevant: Aligned to goals
- Time-bound: Clear deadline
KPI Hierarchy
| Level | Example | Owner |
|---|---|---|
| North Star | Monthly Active Users | CEO/CPO |
| Input Metrics | Daily Signups, Retention | Product |
| Feature Metrics | Feature Adoption Rate | PM |
| Health Metrics | Error Rate, Latency | Engineering |
Common Product KPIs
- Acquisition: CAC, Conversion Rate
- Activation: Time to Value, Completion Rate
- Retention: D7/D30 Retention, Churn
- Revenue: ARPU, LTV
- Referral: NPS, Viral Coefficient
When to Use
- Feature launch planning
- Product review preparation
- OKR setting
- Stakeholder alignment
- Success evaluation
Instructions
Step 1: Identify Objectives
- "What are we trying to achieve with this feature/product?"
- "What behavior change do we want?"
- "What business impact do we expect?"
Step 2: Define KPIs
For each objective:
### KPI: [Name]
**Definition**: [Precise definition]
**Formula**: [How calculated]
**Data Source**: [Where data comes from]
**Owner**: [Who is responsible]
**Baseline**: [Current value]
**Target**: [Goal value]
**Timeline**: [By when]
**Leading Indicators**: [Early signals]
**Lagging Indicators**: [Outcome measures]
Step 3: Set Targets
- Review historical data
- Benchmark against industry
- Consider resource constraints
- Set stretch but achievable goals
Step 4: Define Tracking Cadence
- Daily: Health metrics
- Weekly: Feature metrics
- Monthly: Product metrics
- Quarterly: Business metrics
Step 5: Create Dashboard View
| KPI | Baseline | Target | Current | Status | Trend |
|---|---|---|---|---|---|
| [KPI] | [X] | [Y] | [Z] | ๐ข/๐ก/๐ด | โ/โ/โ |
Step 6: Generate Report
File path: 02-reports/[YYYYMMDD]-kpi-report-v0.md
Output Specifications
- File Naming:
[YYYYMMDD]-kpi-report-v0.md - Location:
02-reports/ - Template:
references/kpi-report-template.md
Related Skills
niopd-st-okr: OKR frameworkniopd-po-aarrr-metrics: AARRR funnelniopd-po-north-star: North Star Metricniopd-pm-feature-metrics: Feature-specific metrics