CtrlK
BlogDocsLog inGet started
Tessl Logo

saas-metrics-coach

SaaS financial health advisor. Use when a user shares revenue or customer numbers, or mentions ARR, MRR, churn, LTV, CAC, NRR, or asks how their SaaS business is doing.

64

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

Fix and improve this skill with Tessl

tessl review fix ./finance/skills/saas-metrics-coach/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-organized, actionable skill body with a clear five-step workflow, executable script invocations, and a fixed output template backed by real reference and script bundles. Its main weakness is mild redundancy between the 'Reference Files' and 'Tools' sections.

Suggestions

Consolidate the 'Reference Files' list into the 'Tools' section (or vice versa) to remove the duplicated file listings and tighten the body.

Expand the two worked Examples into short input->output transcripts so the expected behavior is fully copy-paste verifiable rather than described as outcomes.

Add one explicit verification checkpoint in Step 2 (e.g., flag and re-ask when required inputs are contradictory) to strengthen the workflow's feedback loop.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, but the 'Reference Files' list duplicates the 'Tools' section, a minor redundancy that could be trimmed.

4 / 5

Actionability

Provides concrete, executable CLI commands with real flags and JSON output plus a fixed output template and worked examples; the examples are described as outcomes rather than full transcripts, a minor gap.

4 / 5

Workflow Clarity

A clear five-step sequence with checkpoints (handle partial data, confirm segment/stage, ask if unclear) and caps on priority issues; no explicit error/feedback loop, but the advisory analysis is non-destructive so that is acceptable.

4 / 5

Progressive Disclosure

The body is an overview that points one level deep to real, well-signaled bundle files (formulas.md, benchmarks.md, input-template.md, three scripts); minor organization overlap between 'Reference Files' and 'Tools' keeps it just below 5.

4 / 5

Total

16

/

20

Passed

Description

78%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A well-crafted third-person description that clearly scopes a SaaS financial-health niche with explicit, natural trigger terms. It is concise and distinct, with only minor room to surface concrete actions directly in the description.

DimensionReasoningScore

Specificity

The description names the SaaS financial health domain and ties capabilities to concrete metrics (ARR, MRR, churn, LTV, CAC, NRR), but stops short of listing multiple distinct actions, keeping it just below a 5.

4 / 5

Completeness

It states a clear 'what' ('SaaS financial health advisor') and an explicit 'Use when' clause with concrete triggers; the 'what' is slightly abstract since concrete actions live in the body rather than the description.

4 / 5

Trigger Term Quality

Strong natural trigger coverage ('revenue or customer numbers', 'ARR, MRR, churn, LTV, CAC, NRR', 'SaaS business'), though a few synonyms/variations beyond the listed acronyms are missing.

4 / 5

Distinctiveness Conflict Risk

The SaaS-specific acronym triggers (ARR, MRR, churn, LTV, CAC, NRR) form a clear niche with minimal overlap risk against other skills.

5 / 5

Total

17

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
alirezarezvani/claude-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.