metrics-tree

Decompose high-level metrics into sub-metrics and leading indicators using a hierarchical tree.

142|20|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/lyndonkl/claude --skill metrics-tree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: metrics-tree
Source: https://github.com/lyndonkl/claude/tree/main/skills/metrics-tree
Command: npx skills add https://github.com/lyndonkl/claude --skill metrics-tree

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you break down high-level business goals into actionable metrics, understand how they connect, and identify the most impactful experiments to drive progress.

Core Features & Use Cases

  • Metric Decomposition: Break down a North Star metric into input and action metrics.
  • Leading Indicator Identification: Discover early signals that predict future metric performance.
  • Experiment Prioritization: Use the ICE framework to rank potential growth initiatives.
  • Use Case: A product manager wants to increase user engagement. They use this Skill to define 'Weekly Active Users' as the North Star, decompose it into 'feature adoption' and 'session frequency', identify 'onboarding completion rate' as a leading indicator, and prioritize experiments to improve onboarding.

Quick Start

Use the metrics-tree skill to create a metrics tree for our new user onboarding flow, with the North Star metric being '7-day retention'.

Frequently Asked Questions about metrics-tree

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I decompose a North Star metric into actionable sub-metrics?

To decompose a North Star metric, you break it down hierarchically into input and action metrics. This tree structure exposes causal relationships, allowing you to identify actionable sub-metrics and leading indicators that drive the primary growth goal.

What is the best way to prioritize growth experiments using ICE scoring?

The best way to prioritize growth experiments is using the ICE framework to rank potential initiatives by Impact, Confidence, and Ease. This method scores and prioritizes experiments against your decomposed metrics to maximize strategic value.

How do I identify leading indicators for product analytics and future metric performance?

You identify leading indicators by mapping causal relationships within a metrics tree. This process isolates early action metrics, like onboarding completion rates, that function as predictive signals for future North Star metric performance.

Can I use this metrics decomposition approach for B2B SaaS user engagement?

Yes, you can use metrics decomposition for B2B SaaS engagement. By defining an engagement North Star, such as Weekly Active Users, you can hierarchically break it down into feature adoption and session frequency metrics for your specific context.

How do I prevent metric gaming when tracking KPIs and growth drivers?

You prevent metric gaming by establishing guardrails within your metrics tree. These guardrails monitor secondary metrics alongside your primary KPIs, ensuring that experiments driving growth do not cause negative user behaviors or unintended trade-offs.

When should I use a hierarchical metrics tree for product analytics?

You should use a hierarchical metrics tree when you need to connect high-level business goals to actionable growth experiments. It is essential for strategic decision-making when translating ambiguous North Star targets into measurable input metrics.