CtrlK
BlogDocsLog inGet started
Tessl Logo

north-star-metric

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

Quality

60%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./growth-skills/skills/north-star-metric/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

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.

DimensionReasoningScore

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.

DimensionReasoningScore

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.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
amplitude/builder-skills
Reviewed

Table of Contents

Is this your skill?

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.