Define a North Star Metric and its input metrics. Classify the game your product plays, evaluate candidates against quality criteria, and build a connected metric system. Use when choosing a North Star, evaluating an existing one, or setting up a metrics framework.
67
60%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./growth-skills/skills/north-star-metric/SKILL.mdQuality
Discovery
85%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a well-constructed skill description that clearly articulates specific capabilities and includes an explicit 'Use when' clause with relevant triggers. Its main weakness is in trigger term coverage, where it could benefit from including more natural keyword variations that users might employ when seeking help with product metrics. The description is concise, uses third person voice appropriately, and occupies a clear niche.
Suggestions
Add common synonym trigger terms like 'KPI', 'key metric', 'growth metric', or 'product analytics' to improve discoverability when users use alternative terminology.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'Define a North Star Metric and its input metrics', 'Classify the game your product plays', 'evaluate candidates against quality criteria', and 'build a connected metric system'. These are distinct, actionable capabilities. | 3 / 3 |
Completeness | Clearly answers both what ('Define a North Star Metric and its input metrics, classify the game, evaluate candidates, build a connected metric system') and when ('Use when choosing a North Star, evaluating an existing one, or setting up a metrics framework') with explicit trigger guidance. | 3 / 3 |
Trigger Term Quality | Includes relevant terms like 'North Star Metric', 'input metrics', 'metrics framework', and 'product' which users in this domain would use. However, it misses common variations like 'KPI', 'key metric', 'product analytics', 'growth metric', or 'OKR' that users might naturally say when seeking this skill. | 2 / 3 |
Distinctiveness Conflict Risk | The description carves out a very specific niche around North Star Metrics and product metric frameworks. The concept of 'North Star Metric' and 'classifying the game your product plays' are distinctive enough to avoid conflicts with general analytics or dashboard skills. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
35%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill provides a well-structured framework for defining North Star Metrics with a clear multi-step process and good evaluation criteria. However, it is significantly over-verbose, spending hundreds of tokens explaining product strategy concepts that Claude already knows. It would benefit from aggressive trimming of the Domain Context section, adding a concrete worked example, and defining explicit feedback loops when validation fails.
Suggestions
Cut the 'Domain Context' section by 70%+ — remove explanations of what NSMs are/aren't and basic product concepts Claude already knows. Keep only the Three Games classification and the Metric System layers as brief reference.
Add a concrete worked example showing a sample product analyzed through all 6 steps with specific scores, so Claude has a clear template for output quality.
Define an explicit scoring scale for the six quality criteria in Step 3 (e.g., 1-5) and show what a scored candidate looks like.
Add an explicit feedback loop in the workflow: if Step 6 validation reveals structural weaknesses, specify returning to Step 2 or Step 4 to iterate on candidates.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is extremely verbose, explaining concepts Claude already understands well (what a North Star Metric is, what it isn't, what OKRs are, what vanity metrics are). The 'Domain Context' section alone is several hundred words of background that Claude doesn't need. The 'What a North Star Metric is NOT' section explains basic product strategy concepts. Much of this could be cut to a fraction of its length. | 1 / 3 |
Actionability | The prompt section provides a clear 6-step workflow with specific evaluation criteria and output format, which is reasonably actionable. However, there's no concrete example of a completed analysis (e.g., a sample product with its NSM, input metrics, and scoring), and the scoring criteria lack a defined scale (1-5? 1-10?). The guidance is structured but not fully executable. | 2 / 3 |
Workflow Clarity | The 6-step process is clearly sequenced and Step 6 provides a validation checkpoint. However, there's no feedback loop for what to do if validation fails (e.g., if the NSM doesn't predict revenue, go back to Step 2). For a framework that explicitly warns about getting it wrong, the lack of explicit error recovery or iteration guidance is a gap. | 2 / 3 |
Progressive Disclosure | The content is organized with clear sections and headers, and references external reading at the end. However, the Domain Context section is a large inline block that could be separated or significantly condensed. There are no bundle files to offload detailed content to, and the skill mentions pairing with 'build-metric-tree' but doesn't link to it. The monolithic structure could benefit from splitting. | 2 / 3 |
Total | 7 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
221ffaa
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.