Skip to content
Productivity
Command

/north-star

Define your North Star Metric and supporting input metrics — classify the business game and validate against best practices

From plugin
pm-skills
25k42 skills42 commands
Install
$ npx -y skills add phuryn/pm-skills --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/north-star

Context preview

What this command does when you run it.

Define your North Star Metric and supporting input metrics — classify the business game and validate against best practices

Command definition

north-star.md
description: Define your North Star Metric and supporting input metrics — classify the business game and validate against best practices
argument-hint: "<product or business>"

/north-star -- North Star Metric Definition

Identify the single metric that best captures the value your product delivers, plus the input metrics that drive it. Classifies your business game and validates against proven criteria.

Invocation

/north-star B2B SaaS for team collaboration
/north-star Consumer fitness app monetized through subscriptions
/north-star Help me fix our North Star — we're tracking DAU but it doesn't feel right

Workflow

Step 1: Understand the Product

Ask:

  • What is the product? What value does it deliver to users?
  • What's the business model? (subscription, transaction, advertising, marketplace)
  • Current metrics being tracked (if any)
  • Why is this needed now? (new product, existing metric feels wrong, team alignment)

Step 2: Classify the Business Game

Apply the **north-star-metric** skill:

Identify which game the product is playing:

  • **Attention**: Revenue from user time/engagement (media, social, ad-supported)
  • **Transaction**: Revenue from purchases (e-commerce, marketplace)
  • **Productivity**: Revenue from efficiency gains (SaaS, tools, B2B)

The game determines what kind of North Star makes sense.

Step 3: Define the North Star

  • Propose 2-3 North Star candidates
  • Validate each against 7 criteria:

1. Expresses value delivered to customers 2. Is a leading indicator of revenue 3. Is measurable and trackable 4. Is understandable by the whole team 5. Is actionable (teams can influence it) 6. Is not a vanity metric 7. Is not gameable without delivering real value

  • Recommend the strongest candidate with rationale

Step 4: Define Input Metrics

For the selected North Star, identify 3-5 input metrics:

  • Each input metric should be a lever that directly drives the North Star
  • Each should be ownable by a specific team
  • Together, inputs should be MECE in explaining North Star movement

Step 5: Generate Metrics Framework

## North Star Framework: [Product]

**Business Game**: [Attention / Transaction / Productivity]

### North Star Metric
**Metric**: [precise name]
**Definition**: [formula or measurement method]
**Why this metric**: [explains value, leads revenue, is actionable]
**Current value**: [if known]
**Target**: [goal]

### Validation
| Criterion | Pass? | Notes |
|----------|-------|-------|
| Expresses value | [Y/N] | [explanation] |
| Leading indicator | [Y/N] | [explanation] |
| Measurable | [Y/N] | [explanation] |
| Understandable | [Y/N] | [explanation] |
| Actionable | [Y/N] | [explanation] |
| Not vanity | [Y/N] | [explanation] |
| Not gameable | [Y/N] | [explanation] |

### Input Metrics
| Input Metric | Drives North Star By | Owner | Current | Target |
|-------------|---------------------|-------|---------|--------|

### Metrics Constellation
[Visual tree showing North Star → Input Metrics → Team Actions]

### Counter-Metrics
| Metric | Protects Against |
|--------|-----------------|

### Anti-Patterns Avoided
[Why we didn't choose DAU, revenue, or other common but flawed metrics]

Save as markdown.

Step 6: Offer Next Steps

  • "Want me to **build a full metrics dashboard** around this?"
  • "Should I **create OKRs** based on these metrics?"
  • "Want me to **write SQL queries** to compute these metrics?"

Notes

  • The North Star should measure *value delivered*, not just *activity* — "daily active users" is only good if active use = value delivery
  • Revenue is never a good North Star — it's a lagging indicator that doesn't capture user value
  • Input metrics are what make the framework actionable — without them, the North Star is just a vanity dashboard
  • Revisit the North Star annually or when the business model changes significantly
  • Counter-metrics prevent Goodhart's Law — when a metric becomes a target, it ceases to be a good metric
Read more
Ships withpm-skills

68 PM skills and 42 chained workflows across 9 plugins. Claude Code, Cowork, and more. From discovery to strategy, execution, launch, growth, and shipping AI-built code. Designed for Claude Code and Cowork. Skills compatible with other AI assistants.

Get the whole plugin, auto-invoked
Stats
24,983
Stars
2
Views
2,679
Forks
Maintained
Maintenance
MIT
License
1mo ago
Last commit
5mo ago
Created

Repo: phuryn/pm-skills