Playground › Catalog › SaaS Metrics
SM

SaaS Metrics

🔵 Stable🕐 updated 2026-10-06 🔷 SkillSpec L3 ⚙ ships an executable helper pm-calculators

Compute the core SaaS metrics — MRR/ARR, growth, NRR/GRR, churn, quick ratio, magic number — from your numbers. Use when asked to calculate SaaS metrics, MRR/ARR, net revenue retention, the quick ratio, or to build a SaaS metrics snapshot for a board/investor update. Produces a computed metrics dashboard with each value, its benchmark, and a one-line read on what it means.

📚 Based on SaaS metrics definitions (Bessemer / a16z / KeyBanc)

▶ Run it free — no key needed 📝 Grade your existing draft ⬇ Add to Claude (works in Duet) 📱 Use as an app View SKILL.md ↗ What changed

🗣 Say this to your agent

“Calculate our SaaS metrics.”“Work out MRR and ARR.”“What's our net revenue retention?”“Build a SaaS metrics snapshot for the board.”

What to give it

▸Starting MRR — and the month's movement: new, expansion, contraction, churned MRR.
▸Customer counts — (start, churned) if you want logo churn too.
▸S&M spend — (prior period) if you want the magic number.
▸Or just paste what you have — the skill computes what the inputs allow and flags the rest.

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

✓NRR excludes new MRR (it measures the existing base only) — the most-botched definition
✓GRR is capped at 100% (it can't exceed retention of what you had)
✓Each metric is shown against its standard benchmark
✓The formulas used are stated, so the numbers are comparable across reports
✓Metrics that can't be computed from the given inputs are flagged, not guessed

⚠️ What it refuses to do

Do not include new customers in NRR — that's a different (and misleadingly flattering) number
Do not mix monthly and annual figures without converting — label MRR vs ARR clearly
Do not report a metric without its definition — "120% retention" is meaningless without the formula
Do not vanity-pick metrics — show churn and contraction alongside the growth numbers
Do not present computed values to false precision — round sensibly and flag assumptions

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y -p pm-claude-skills pm-claude-skills-mcp

Start with

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="saas-metrics"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

SaaS Metrics is one of 1326 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog