本文へ移動
cccskills
無料GitHub で公開

metrics

Builds your north star metric, a metric tree with owned input metrics and guardrails, and a review cadence, as a one-page metrics spec you can paste into a doc. Use it when you ask 'what should our north star be', 'which metric should this team goal on', 'our dashboard is a mess', 'how do we measure AI productivity', 'activation metric', 'OKR metrics', 'vanity metrics', or 'metrics review cadence'. Draws on 254 insights from 118 Lenny's Podcast guests incl. Sarah Tavel, Crystal Widjaja and Jessica Lachs.

インストール方法を見る

含まれるファイル(4)

  • SKILL.md19.5 KB
  • assets/card.png2.6 MB
  • references/frameworks.md22.4 KB
  • references/quotes.md8.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Metrics: North Star, Metric Tree, Review Cadence

metrics: lead guest team

Turn a fuzzy 'what should we measure' into one north star, a tree of inputs each team can actually move, guardrails against gaming, and a ritual that changes decisions. Built from 254 insights from 118 Lenny's Podcast guests. Lead team: Sarah Tavel, Crystal Widjaja, Jessica Lachs.

When to use

  • You need a north star or a team goal and the candidates are sign-ups, MAU, GMV, revenue, or 'engagement'.
  • A team's goal metric moves too slowly (retention, LTV) to iterate against.
  • The dashboard has 40 charts and nobody can say which one changes a decision.
  • Teams own funnel stages, or many teams compete for the same engineers, and you need one currency to compare projects.
  • You are measuring something new: an AI feature, AI-assisted engineering, a community, a zero-to-one bet.
  • Numbers disagree across tools, or 'active' means three things.
  • You want to grade an existing OKR sheet, metrics doc, event spec, or board deck. If a file is attached, read it first and work on it.

Step 1 - Diagnose (ask before answering)

Read any attached artifact (OKRs, dashboard export, event spec, PRD, survey CSV) first. Then ask only what you cannot infer, max 4:

  1. What kind of business is this? Consumer social or habit, marketplace, B2B multiplayer or PLG, sales-led B2B, AI assistant or agent, internal tool. Routes the north star play: core action vs happy transactions vs team activation vs pipeline dollars.
  2. What stage and how many teams? Zero-to-one, post-PMF, or scaled with many teams. Early stage uses qualitative signal and one core action; scale needs a tree and a translation layer.
  3. What decision must this metric drive next? A team goal, a roadmap tradeoff, a board update, or a go/no-go. Measurement exists to reduce uncertainty for the next decision (John Cutler), so the decision picks the metric.
  4. What does the customer get when the product works, and what data do you already trust? Value units become the north star; untrusted data sends you to the instrumentation audit first.

Step 2 - Pick the play

If... (situation)UseFromWhy
Consumer product, unsure what to optimizeCore action by reach x return propensity, then top-down sanity checkSarah Tavel (Hierarchy of Engagement)Replaces sign-ups and MAU with the action that proves a user understood the product and will return
MarketplaceHappy GMV + liquidity / market-health proxy + a quality guardrailSarah Tavel; Benjamin Lauzier; Nickey SkarstadGMV is vanity; track transactions that make a side happy enough to retain
B2B multiplayer or seat-based productTeam or workspace activation tied to retention or upgradeLauryn Isford; Noah Weiss; Naomi GleitThe unit that adopts is the team, not the user
Post-PMF, need a north star everyone acceptsValue-exchange loop + the north-star checklist (units of value, not a ratio, not revenue)Itamar Gilad; Sean EllisSeparates value created (north star) from value captured (revenue KPI)
Many teams, competing projectsMetric tree + translation layer to one currencyItamar Gilad; Sri Batchu; Jessica LachsLets you compare a landing-page test with a logistics fix in one unit
Outcome is slow (retention, LTV)Goal on short-term proxy inputs, validated by experimentJessica Lachs; Jackson Shuttleworth (CURR); Bill CarrYou cannot iterate weekly on a quarterly outcome
Metric is easy to gameCounter-metrics / OEC pairingRonny Kohavi; Paige Costello; Shweta ShrivastavaRevenue paired with trust or experience; safety paired with progress
AI feature or AI-assisted workIntent bucketing, end-to-end velocity, SPACE and never token or LOC countsJulie Zhuo; Nicole Forsgren; Mike Krieger; Fiona FungClicks no longer show intent; output proxies are gameable
Data is untrusted or metrics disagreeInstrumentation audit + data dictionary, event properties not just eventsHila Qu; Crystal Widjaja; Vijay IyengarGarbage in, garbage out: fix data before choosing tools
Zero-to-one with a handful of usersQualitative signal first, one or two jobs nailedAparna Chennapragada; Tanguy CrussonFormal CTR or MAU on tiny samples is false precision

Step 3 - Run it

Play A: Find the north star (consumer, marketplace, B2B)

  1. List every candidate action you can measure today (like, follow, click-through, time on site, create, invite, transact). Tavel's Pinterest team did exactly this.
  2. Bottoms-up: for each action compute (a) % of users who complete it, (b) probability a user who did it this week returns next week. Rank. Pinning users returned more than 90% of the time, which made weekly active pinners the north star.
  3. Top-down: ask what the product is for. If a user never does this action, have they understood it? Does it help both sides of the network? (YouTube's core action ended up subscribing, not watching.)
  4. Apply the checklist (Sean Ellis): counts units of value delivered, not a ratio, can go up and to the right forever, correlates with revenue without being revenue. Start from the must-have value in the PMF survey. Time-box the team conversation to about 30 minutes.
  5. Add a time window to capture frequency (weekly rides, monthly purchases, weekly tickets). Amazon purchases and Uber rides are units of value; a $1,000 and a $10 purchase each deliver 'I needed something'.
  6. Commit and pin it: exactly one metric, stable for at least six months (Isford), then re-derive when you outgrow it. The exact threshold matters less than shared clarity (Gleit: 7 vs 10 matters little; Adriel Frederick on Facebook's 10 friends in 14 days: nothing magic about the number, a discrete goal with a deadline made the org chase it).
  7. Done when: every roadmap item can state how it moves the metric, and a new teammate can recite the definition (who counts, what action, what window).

Play B: Metric tree and input metrics

  1. Draw two trees (Gilad): the north star (value created) and the top business KPI (value captured, e.g. revenue or profit). Look for middle metrics that appear in both.
  2. Map the customer journey and instrument speed, quality and ease at each step (Bill Carr). An input is a metric about the customer experience that a team can control (selection, price, speed). Measure each input two ways and refine.
  3. Give each team a local metric it directly influences, then have data/finance build conversion factors into the north star (Batchu at Instacart: monthly active orders; at Ramp: dollars of SQL pipeline). Refresh the factors every six months. Do not use the translation to settle gaps under about 5 to 10 percent: use judgment.
  4. For multi-sided businesses, quantify levers in a common currency (Lachs: if price drops $1, what volume? if delivery time drops one minute?) and keep an inventory of options with expected return and timeframe.
  5. Prefer 2 to 3 simple metrics over one composite. DoorDash's merchant health score of 0.35 meant nothing; first-order-within-7-days plus photo coverage and accurate hours covered about 95% of the value. Never build a weighted index (Carr, Lachs).
  6. Volume plus efficiency: pick one of each (Batchu). Funnel owners get absolute counts through their stage, not their local rate, because rate owners are tempted to make the previous step harder (Archie Abrams).

Play C: Guardrails and fail states

  1. For the north star ask: how would a team raise this by hurting users? Add a counter-metric for each answer (Kohavi: retention, time to a successful click, percent of successful sessions).
  2. Price the harm: Kohavi's team modeled the lifetime cost of an unsubscribe and over half of email campaigns went net negative.
  3. Pair every safety or risk metric with a progress metric; Waymo pairs safety with undue slowing and strands because a system is perfectly safe if it never moves.
  4. Add fail-state goals (Lachs: orders never delivered; Jeff Weinstein: a stacked 'users having a bad day' chart, one log line per bad-day reason). Averages hide these, and they drive churn.
  5. Check the OEC passes the directional test: if half the room thinks an increase is good and half bad, redefine it (Kohavi).

Play D: Instrumentation sanity (before you trust any chart)

  1. Audit: list key actions in the product, then check each is tracked correctly; publish a data dictionary of event names and properties (Hila Qu).
  2. Count properties per event (Widjaja): many events with one or zero properties is the symptom of bad tracking. Add context such as location, surge, voucher, how many drivers were on screen.
  3. Start small: about 20 events, not a months-long documentation project (John Cutler); track from servers by default since client SDKs drop 20 to 30 percent of web events (Vijay Iyengar); define 'active' once, instrument it, codify it (Manik Gupta).
  4. Fix data holes: ask what data you are missing, e.g. users who cannot log in are not in your denominator (Lachs). Never let null mean something (Ayo Omojola).
  5. For attribution, start with first or last touch but capture every input from day one; no single source of truth, triangulate with MMM and surveys only above roughly $100K/month and three-plus channels (Austin Hay, Jonathan Becker, Yuriy Timen).

Play E: AI metrics

  1. AI assistant or agent: bucket conversations by intent with an LLM and track which use cases grow or shrink (Julie Zhuo). Measure whether people got work done, not time spent (Mike Krieger).
  2. AI-assisted engineering: measure idea-to-customer or idea-to-experiment time, and disclose that AI and DevEx work both contributed (Nicole Forsgren). Use SPACE with at least three dimensions and add trust. Treat lines of code, PR counts and token spend as motion, not progress (Fiona Fung, Max Schoening, Molly Graham, Forsgren).
  3. Time to value instead of time saved (Inbal Shani); for a delegation product the bar is task completion you can walk away from, not 90 percent (Roman Ugarte).
  4. Autonomous systems: benchmark against human performance and pair with a progress counter-metric (Shweta Shrivastava).

Play F: Review cadence (metrics that change decisions)

  1. Weekly business review (Ian McAllister): each owner presents variances and trends and answers probing questions; cascade the same routine down. Run it tight.
  2. Daily numbers posted by a bot into a team channel (Daniel Lereya); at Monday.com this exposed that AI features reached only a few thousand of 250,000 accounts and led to opening them to 98 percent of customers within two weeks.
  3. One shared metrics page, live in meetings, simple feeling-laden names (Weinstein: companies with zero support tickets). If it is not there, nobody looks at it.
  4. Segment every drop before reacting: region, device, demographic, use case (Robby Stein), and look at the distribution, not the average (Lachs: a referral channel was bimodal, real users plus fraud).
  5. Close the loop on every shipped project: what was the metric, what was the target, what moved (Varun Parmar). Drop any metric that never changes what you do (Widjaja).

Where the experts disagree

  • One north star vs no universal north star. Camp A (Lauryn Isford, Sean Ellis, Sarah Tavel, Tim Holley) wants one singular metric for rallying and cross-team clarity. Camp B (Merci Grace, Karri Saarinen) warns no single metric fits every business and rejects per-feature numbers. Use A when teams are fragmenting and you need a rallying point; B when your product is many parts used differently, then goal on inputs and 'customers agree the problem is solved'. Default: one north star, 2 to 3 inputs, no per-feature targets.
  • Composite or paired metrics vs strictly simple ones. Camp A (Jessica Lachs, Bill Carr) kills weighted indexes: if people cannot discuss it across the company it is a bad metric. Camp B (Ronny Kohavi, Lauryn Isford's activation family) uses a deliberately constructed evaluation criterion or metric family. Use A for team goals and exec reporting; B only for experiments, and as a constraint or a set of paired metrics, never a coefficient soup. Default: separate metrics with explicit guardrails.
  • Goal on retention vs goal on its inputs. Lachs says retention is a terrible thing to goal on because it barely moves short term; Jackson Shuttleworth points Duolingo teams at CURR, next-day return of existing users, as the retention lever with the most DAU leverage. Use CURR-style short-horizon retention if a daily-use product gives fast feedback; otherwise proxy inputs validated by experiment. Default: a short-horizon proxy, re-validated against the long-term outcome each half.
  • Metric-led vs judgment-led. Camp A (Carr, Batchu, McAllister) runs the company through inputs and weekly reviews. Camp B (Josh Miller, Bob Baxley, Maggie Crowley, Shaun Clowes, Tobi Lutke, Mike Krieger) says metrics are a compass, a consequence, or a cockpit instrument, never the driver. Use A when you have volume and cheap experiments; B in zero-to-one, craft-heavy or AI-assistant products. Default: instrument everything, decide with judgment, talk to users for the why.
  • Revenue-adjacent vs value-unit north star. Sean Ellis, Itamar Gilad and Tavel: count units of customer value, not revenue. Sri Batchu and Tim Holley run on pipeline dollars or GMS. Use value units for consumer, marketplace and PLG; pipeline dollars for sales-led B2B where the buyer is not the user. Default: value unit as north star, revenue as the paired KPI.

Deliverable

Fill this in and paste it into your doc:

# Metrics One-Pager: <product / team>   (owner, date, review date +6 months)

## North star
- Metric: <count of units of value, with time window>   e.g. weekly active X
- Definition: who counts, which action, what window, which event names
- Why this one: <reach x return propensity evidence; what a user who never does it has missed>
- Replaces (vanity metrics we stop reporting): <...>

## Counter-metrics / guardrails
| Guardrail | Protects against | Threshold |
|---|---|---|

## Metric tree (inputs teams can move)
| Input metric | Owning team | Lever | Translation to north star | Target | Review |
|---|---|---|---|---|---|

## Fail-state metrics
- <rare disaster outcome> -> goal, owning cross-functional team

## Instrumentation gaps
- Events missing / properties missing / definitions to codify / data holes

## Cadence
- Daily numbers: <channel, bot>   Weekly review: <owner, 60 min, variances + trends>
- Per shipped project: metric, target, actual
- North star re-derived on: <date>

## Metrics we stop watching (and why)

## Next 3 actions
1. <this week>   2. <this month>   3. <by next review>

Grade existing work

Score each criterion 1 to 5 (5 = best). Output a score per criterion, the total out of 40, and the top 3 fixes with the guest behind each.

Criterion135
Value-based north starRevenue, MAU, sign-ups, or downloadsEngagement count, loosely tied to valueCount of value units with a time window, validated against retention (Tavel, Ellis, Gilad)
One and stableMany co-equal metrics, changes quarterlyOne metric, informalOne metric, stable 6+ months, review date set (Isford)
Inputs and ownershipTeams own outputs they cannot moveSome input metrics, unclear ownersTree with owned inputs and a translation to the north star (Carr, Batchu, Gilad)
SimplicityWeighted composite or fitness functionMixed2 to 3 metrics anyone can explain (Lachs, Carr)
GuardrailsNoneGuardrail named, no thresholdCounter-metric per gaming risk plus fail-state goals (Kohavi, Lachs, Costello)
Data trustMany events with no properties, conflicting definitionsDictionary exists, gaps knownAudited spec, server-side core events, one codified definition of active (Qu, Widjaja, Gupta)
Insight, not observationDashboards as entertainmentSegments reviewed ad hocEvery metric tied to a decision; drops segmented; distributions over averages (Widjaja, Stein, Lachs)
Cadence and loop-closingNo ritualMonthly reviewDaily numbers, weekly review, post-ship target vs actual (McAllister, Lereya, Parmar)

Red flags

  • Vanity metrics as the goal: sign-ups, MAU, GMV, impressions, rankings (Tavel, Eli Schwartz, Krithika Shankarraman).
  • Composite scores with coefficients that nobody can explain (Lachs, Carr).
  • Goaling on a quarterly outcome you cannot move this sprint (Lachs).
  • Local conversion-rate ownership, which rewards making the prior step harder (Archie Abrams).
  • Metrics as entertainment: reviewed, never acted on (Widjaja).
  • Averages only: a 3 percent adoption number can be 100 percent of someone's business (Tom Verrilli); a bimodal channel looks mediocre (Lachs).
  • Single aggregate metric overriding the customer: Twitter's feed toggle quietly reverting to ranked, Groupon's email frequency creep (Kayvon Beykpour, Eric Ries).
  • Counting motion: tokens, lines of code, PRs, or feature usage as success (Fiona Fung, Max Schoening, Paige Costello: using the feature is teaching to the test).
  • Copying benchmarks with different definitions of visitor, signup, activation (Elena Verna).
  • Chasing adoption before basics: no quality bar but an adoption dashboard (Matt MacInnis).

Receipts

  • "When a user completes this action, it's clear that they both understand the utility of the product, they understand what that product is all about, and it's an action that, if they perform the action, they're very likely to come back." — Sarah Tavel, Lenny's Podcast (00:05:45)
  • "Retention is a terrible thing to goal on because it's almost impossible to drive in a meaningful way in the short term, and yet you want to be able to experiment and iterate quickly." — Jessica Lachs, Lenny's Podcast (00:44:45)
  • "real news is information that changes what you do in the real world." — Crystal Widjaja, Lenny's Podcast (00:41:17)
  • "So we took it as an article of faith that if we can just improve these inputs, the outputs will take care of themselves." — Bill Carr, Lenny's Podcast (01:00:03)
  • "the North Star metric measures how much value we create for the market." — Itamar Gilad, Lenny's Podcast (00:27:02)
  • "But I just think the overlap of most valuable things you can do with a product, and for things that happen to be fully quantifiable, it's like maybe 20% which leaves 80% of a value space unaddressable" — Tobi Lütke, Lenny's Podcast (00:18:39)

Go deeper

  • references/frameworks.md - every framework in this skill, how to run it
  • references/quotes.md - verified quotes with timestamps
  • Related skills:
    • pmf-check - when the must-have value that feeds your north star is not yet established
    • growth-model - to turn the metric tree into loops, activation and retention diagnosis
    • experiment - to validate that a proxy input really moves the output, and to run guardrails properly
    • prioritize - to turn the tree into a confidence-scored roadmap and OKRs
    • eval-plan - for the quality side of AI features once the business metric is set

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Sets up how you and your team build and work with AI agents, and produces an Agent Workflow Charter (agent lanes, plan-mode loop, autonomy ladder with promotion criteria, rules file, review policy, security rules, rollout plan). Use when you ask 'how should we work with Claude Code / Codex / Cursor', 'how many agents should I run', 'should the agent be autonomous', 'plan mode', 'CLAUDE.md', 'AI-native team', 'roll out AI to my team', or 'my agent keeps screwing up'. Draws on 110 Lenny's Podcast guests incl. Claire Vo, Boris Cherny and Aishwarya Naresh Reganti.

日本語の概要は準備中です。原文の説明を表示しています。

menkesu/awesome-pm-skills4422026年10月6日 更新

Decide which AI features to build, delay, shelve or kill, and whether each one gets better as models improve. Produces an AI Bet Memo (feature-by-feature verdicts, retest triggers, scaffolding ledger, moat and safety check) from a roadmap or idea list. Use for 'AI strategy', 'AI roadmap', 'what should we build with AI', 'will the next model make this obsolete', 'build vs wait for the model', 'will OpenAI/Anthropic build this', 'agent or chatbot', 'is this feature worth shipping'. Draws on 118 Lenny's Podcast guests incl. Nick Turley, Kevin Weil and Dianne Penn.

日本語の概要は準備中です。原文の説明を表示しています。

menkesu/awesome-pm-skills4422026年10月6日 更新

Turns an idea into a working, user-testable prototype with AI builders (Lovable, v0, Bolt, Replit, Cursor, Claude Code) and gets you unstuck when the tool breaks. Produces a Prototype Brief with a build-prompt pack, a debugging log and a user-test plan. Use for 'vibe coding', 'build a prototype', 'prototype this feature', 'Lovable prompt', 'my AI builder is stuck', 'prototype instead of a PRD', or 'demo for users'. Draws on 44 Lenny's Podcast guests incl. Lazar Jovanovic, Zevi Arnovitz and Guillermo Rauch.

日本語の概要は準備中です。原文の説明を表示しています。

menkesu/awesome-pm-skills4422026年10月6日 更新

b2b-sales

無料

Builds a founder-led B2B sales motion - ICP and kill criteria, outbound message, first-call and demo plan, pilot and procurement plan, pipeline math, and a readiness check for your first sales hire. Use when you ask about founder-led sales, enterprise sales, cold outreach, ICP, 'why are deals stalling', pilots/POCs, procurement, 'when do I hire a sales rep', or adding sales to a PLG product. Draws on 49 Lenny's Podcast guests incl. Jen Abel, Geoffrey Moore and Pete Kazanjy.

日本語の概要は準備中です。原文の説明を表示しています。

menkesu/awesome-pm-skills4422026年10月6日 更新

career

無料

Turns a career question into a decision brief the PM can act on this week - a career plan, a promotion case, a stay-or-leave verdict, a job-search system, or an offer-negotiation script. Use when someone says 'how do I get promoted', 'should I leave my job', 'job search', 'I got laid off', 'negotiate my offer', 'career plan', 'IC or manager', 'next role', 'am I stuck', 'how do I stay relevant with AI' or 'how do I break into PM'. Draws on 188 Lenny's Podcast guests including Phyl Terry, Nikhyl Singhal and Deb Liu.

日本語の概要は準備中です。原文の説明を表示しています。

menkesu/awesome-pm-skills4422026年10月6日 更新

Runs a product quality review on a journey, feature, landing page, onboarding flow, or AI/agent surface and returns a friction log, a scored critical-journey review, and a taste bar your team can calibrate against. Use when someone asks is this good enough to ship, how polished should it be, why do users bounce, what is our quality bar, how do we build taste, or to review a design, prototype, onboarding, or checkout. Draws on 264 insights from 100 Lenny's Podcast guests incl. Katie Dill, Dylan Field and Stewart Butterfield.

日本語の概要は準備中です。原文の説明を表示しています。

menkesu/awesome-pm-skills4422026年10月6日 更新

menkesu のスキルをすべて見る

このスキルの問題を報告する