Methodology for systematically designing KPI trees (metric hierarchy) and defining drill-down structures. Use this skill for 'build a KPI tree', 'metric hierarchy design', 'drill-down structure', 'KPI decomposition', 'performance metrics framework', 'revenue decomposition tree', and other KPI system design tasks. Note: actual database query optimization and real-time monitoring infrastructure construction are outside the scope of this skill.
Scanned 5/27/2026
Install via CLI
openskills install chodolmu/taskforge-pro---
name: kpi-tree-builder
description: "Methodology for systematically designing KPI trees (metric hierarchy) and defining drill-down structures. Use this skill for 'build a KPI tree', 'metric hierarchy design', 'drill-down structure', 'KPI decomposition', 'performance metrics framework', 'revenue decomposition tree', and other KPI system design tasks. Note: actual database query optimization and real-time monitoring infrastructure construction are outside the scope of this skill."
---
# KPI Tree Builder — KPI Tree Design Methodology
A skill that enhances metric design for the kpi-designer and dashboard-builder.
## Target Agents
- **kpi-designer** — Systematically designs KPI hierarchies
- **dashboard-builder** — Implements drill-down navigation
## KPI Tree Decomposition Methodology
### Multiplicative Decomposition
```
Revenue = Order Count x Average Order Value
= (Visitors x Conversion Rate) x (Product Price x Items per Order)
Visitors = Organic Traffic + Paid Traffic + Direct Traffic
Conversion Rate = Cart Conversion x Checkout Conversion
```
### Additive Decomposition
```
Total Cost = Personnel + Marketing + Server + Other Operating
Total Revenue = Product A Revenue + Product B Revenue + Service Revenue
```
### Ratio Decomposition
```
Customer Lifetime Value (LTV) = ARPU x Average Subscription Duration
CAC Payback Period = CAC / Monthly ARPU
ROI = (Profit - Investment) / Investment x 100
```
## Domain-Specific KPI Tree Templates
### E-Commerce
```
Revenue
├── GMV (Gross Merchandise Value)
│ ├── Order Count
│ │ ├── Unique Visitors (UV)
│ │ │ ├── Organic Traffic
│ │ │ ├── Paid Traffic (CPC, CPA)
│ │ │ └── Referral Traffic
│ │ └── Purchase Conversion Rate (CVR)
│ │ ├── Cart Conversion Rate
│ │ └── Checkout Completion Rate
│ └── Average Order Value (AOV)
│ ├── Product Unit Price
│ └── Items per Order
├── Commission Rate
└── Cancellation/Return Rate
```
### SaaS
```
ARR (Annual Recurring Revenue)
├── New ARR
│ ├── New Customer Count
│ │ ├── Lead Count
│ │ ├── Lead-to-Trial Conversion
│ │ └── Trial-to-Paid Conversion
│ └── New ARPA (Revenue per Account)
├── Expansion ARR (Upsell/Cross-sell)
│ ├── Expansion Customer Ratio
│ └── Expansion Amount
├── Churned ARR (-)
│ ├── Churned Customer Count
│ └── Churned ARPA
└── NRR (Net Revenue Retention)
= (Starting ARR + Expansion - Contraction - Churn) / Starting ARR
```
### Marketing
```
ROAS (Return on Ad Spend)
├── Ad Revenue
│ ├── Clicks
│ │ ├── Impressions
│ │ └── CTR (Click-Through Rate)
│ └── Value per Click
│ ├── Conversion Rate
│ └── Value per Conversion
└── Ad Spend
├── CPC x Clicks
└── CPM x Impressions/1000
```
## KPI Definition Standard Form
```markdown
### KPI: [Metric Name]
| Item | Content |
|------|---------|
| Definition | [Clear definition of the metric] |
| Formula | [Calculation formula] |
| Unit | [%, currency, count, people, etc.] |
| Measurement Frequency | [Daily/Weekly/Monthly/Quarterly] |
| Data Source | [Table name or API] |
| Target | [Target value + rationale] |
| Threshold | [Warning: 80%, Critical: 60%] |
| Owner | [Responsible team/individual] |
| Drill-Down | [Sub-metric list] |
| Filters | [Period, region, product, etc.] |
```
## Metric Quality Checklist (SMART-D)
```
S - Specific: Is it clearly defined?
M - Measurable: Can it be measured quantitatively?
A - Actionable: Can decisions be made from this metric?
R - Relevant: Is it connected to business objectives?
T - Timely: Is it refreshed at an appropriate frequency?
D - Drillable: Can it be decomposed for root cause analysis?
```
## Threshold Setting Methods
```
Method 1: Statistics-based
- Mean +/- 1 sigma: Warning
- Mean +/- 2 sigma: Critical
- Based on past 12 months of data
Method 2: Benchmark-based
- Below 80% of industry average: Warning
- Below 60% of industry average: Critical
Method 3: Target-based
- Below 80% of target: Warning
- Below 60% of target: Critical
Method 4: Trend-based
- -10% vs previous week: Warning
- -20% vs previous week: Critical
```
## Drill-Down Design Patterns
```
Level 0: Executive Summary
> 3-5 key KPIs, trends, anomaly alerts
Level 1: Department Dashboards
> Key metrics per Marketing/Sales/Operations/CS
Level 2: Detailed Analysis
> Time series, segment comparisons, cohorts
Level 3: Raw Data
> Individual transactions, filtering, export
```
No comments yet. Be the first to comment!