
Saas Metrics Coach
Paste your MRR, churn, and cost numbers so an agent can score them against stage- and segment-specific SaaS benchmarks and tell you what to fix first.
Overview
SaaS Metrics Coach is an agent skill most often used in Grow (also Validate pricing, Operate iterate) that interprets your SaaS revenue, churn, and cost inputs against segmented industry benchmark tables.
Install
npx skills add https://github.com/alirezarezvani/claude-skills --skill saas-metrics-coachWhat is this skill?
- Structured input template for MRR, expansion/contraction, customer counts, and S&M spend with partial data supported
- Stage slices: Early (<$1M ARR), Growth ($1M–$10M), Scale ($10M–$50M), Late ($50M+)
- Monthly churn CRITICAL/WATCH/HEALTHY bands by segment: Enterprise, Mid-Market, SMB/PLG, and Consumer
- LTV:CAC status ladder from CRITICAL (<1:1) through POOR and healthier ranges
- Benchmarks cite OpenView 2024, Bessemer Cloud Index, SaaS Capital Index, and Paddle 2025
- 4 ARR stage bands: Early (<$1M), Growth ($1M–$10M), Scale ($10M–$50M), Late ($50M+)
- 4 ACV/segment churn tables: Enterprise, Mid-Market, SMB/PLG, Consumer
- LTV:CAC CRITICAL threshold below 1:1
Adoption & trust: 540 installs on skills.sh; 17.5k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have scattered MRR and churn numbers but no clear view of whether your SaaS unit economics are healthy for your segment and ARR stage.
Who is it for?
Solo SaaS founders with at least one month of partial billing data who want benchmark-grounded coaching before board updates, pricing tweaks, or growth experiments.
Skip if: Non-subscription products, teams that only need automated BI or warehouse pipelines, or anyone expecting the skill to pull live metrics from Stripe or your database without you pasting inputs.
When should I use this skill?
You have any partial monthly SaaS revenue, customer, or cost figures and want them interpreted against standard churn and LTV:CAC benchmark ranges.
What do I get? / Deliverables
You get benchmark-aligned status labels, plain-language priorities on churn and LTV:CAC risk, and a clearer picture of what to improve next in the business.
- Benchmark-aligned assessment of churn and LTV:CAC health
- Prioritized narrative on risks (CRITICAL/WATCH) and what to investigate next
- Optional use of the filled input template as a reusable monthly snapshot
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Recurring revenue, churn, and unit-economics review is the canonical Grow shelf work once a SaaS product has paying customers and needs health signals. Analytics is where founders interpret MRR movement, churn bands, and LTV:CAC—not one-off coding tasks.
Where it fits
Before changing tiers, paste MRR and contraction data to see if downgrades signal a pricing mismatch versus SMB churn bands.
End-of-month review: compare logo and revenue churn to Enterprise or PLG HEALTHY thresholds and rank fixes.
After a retention push, re-run the template with new and churned customer counts to judge whether lifecycle work moved the needle.
When S&M spend spikes, check LTV:CAC status against CRITICAL and POOR ranges before scaling paid acquisition.
Early MVP with first paying users: use Early-stage ARR context to set realistic churn expectations before committing to a full build-out.
How it compares
Use for benchmark-backed metric coaching from a paste-in template—not as a live analytics MCP or generic chat guesswork about churn.
Common Questions / FAQ
Who is saas-metrics-coach for?
Solo and indie builders running B2B or PLG SaaS who want an agent to sanity-check MRR, churn, and LTV:CAC against published industry ranges without hiring an analyst.
When should I use saas-metrics-coach?
During Grow analytics reviews, when validating pricing and packaging in Validate, before fundraising or investor updates, and in Operate when iterating on retention and acquisition spend—with whatever partial monthly figures you have.
Is saas-metrics-coach safe to install?
Treat it like any third-party skill: review the Security Audits panel on this Prism page and confirm the package matches the repo you trust before enabling it in your agent.
SKILL.md
READMESKILL.md - Saas Metrics Coach
# SaaS Metrics — Input Template Fill in what you know and paste to the SaaS Metrics Coach. Leave blanks empty. --- **Context** - Target market: [ ] Enterprise [ ] Mid-Market [ ] SMB [ ] Consumer/PLG - Stage: [ ] Early (<$1M ARR) [ ] Growth ($1M–$10M) [ ] Scale ($10M+) **Revenue** - Current MRR: $ - MRR last month: $ - Expansion MRR this month (upsells/upgrades): $ - Churned MRR this month: $ - Contraction MRR (downgrades): $ **Customers** - Total active customers: - New customers this month: - Churned customers this month: **Costs** - Sales & Marketing spend this month: $ - Gross margin %: - Net profit margin % (optional): --- *Partial data is fine — the coach works with whatever you have.* # SaaS Industry Benchmarks Industry-standard benchmark ranges for SaaS metrics, segmented by company stage and market segment. **Sources:** - OpenView SaaS Benchmarks 2024 - Bessemer Venture Partners Cloud Index - SaaS Capital Index - Paddle SaaS Metrics Report 2025 **Last updated:** March 2026 ## Stage Definitions - Early: < $1M ARR - Growth: $1M–$10M ARR - Scale: $10M–$50M ARR - Late: $50M+ ARR --- ## Monthly Churn Rate | Segment | CRITICAL | WATCH | HEALTHY | |---|---|---|---| | Enterprise (ACV > $25k) | > 3% | 1–3% | < 1% | | Mid-Market ($5k–$25k ACV) | > 5% | 2–5% | < 2% | | SMB / PLG (< $5k ACV) | > 8% | 4–8% | < 4% | | Consumer | > 10% | 5–10% | < 5% | ## LTV:CAC Ratio | Status | Range | |---|---| | CRITICAL | < 1:1 — losing money on every customer | | POOR | 1:1–2:1 — barely breaking even | | WATCH | 2:1–3:1 — marginally viable | | HEALTHY | 3:1–5:1 — industry standard | | EXCELLENT | > 5:1 — strong unit economics | | WATCH | > 8:1 — possibly under-investing in growth | ## CAC Payback Period | Status | Range | |---|---| | CRITICAL | > 24 months | | WATCH | 18–24 months | | HEALTHY | 12–18 months | | GOOD | 6–12 months | | EXCELLENT | < 6 months (PLG indicator) | ## NRR (Net Revenue Retention) | Status | Range | |---|---| | CRITICAL | < 80% — revenue shrinking from existing base | | POOR | 80–90% | | WATCH | 90–100% — flat, not expanding | | HEALTHY | 100–110% | | EXCELLENT | 110–120% | | WORLD-CLASS | > 120% (Snowflake / Datadog territory) | ## MoM MRR Growth | Stage | CRITICAL | WATCH | HEALTHY | EXCELLENT | |---|---|---|---|---| | Early (< $1M ARR) | < 5% | 5–10% | 10–20% | > 20% | | Growth ($1M–$10M) | < 3% | 3–7% | 7–15% | > 15% | | Scale ($10M+) | < 1% | 1–3% | 3–7% | > 7% | ## Gross Margin | Status | Range | |---|---| | CRITICAL | < 50% | | WATCH | 50–65% | | HEALTHY | 65–75% | | EXCELLENT | 75–85% | | WORLD-CLASS | > 85% (API / infrastructure businesses) | ## Rule of 40 | Score | Status | |---|---| | < 20 | CONCERNING | | 20–40 | DEVELOPING | | 40–60 | HEALTHY | | > 60 | EXCELLENT | ## Quick Reference Card ``` Metric Must Hit Good Great --------------------------------------------- Monthly Churn < 5% < 3% < 1% LTV:CAC > 3:1 > 4:1 > 5:1 CAC Payback < 18 mo < 12 mo < 6 mo NRR > 100% > 110% > 120% Gross Margin > 65% > 75% > 80% MoM Growth > 5% > 10% > 15% ``` # SaaS Metric Formulas Complete reference with worked examples for all metrics calculated by the SaaS Metrics Coach. ## ARR (Annual Recurring Revenue) ``` ARR = MRR × 12 ``` **Example:** - Current MRR: $50,000 - ARR = $50,000 × 12 = **$600,000** **When to use:** Quick snapshot of annualized revenue run rate. Not the same as actual annual revenue if you have seasonality or one-time fees. ## MoM MRR Growth Rate ``` MoM Growth % = ((MRR_now - MRR_last) / MRR_last) × 100 ``` **Example:** - Current MRR: $50,000 - Last month MRR: $45,000 - Growth = (($50,000 - $45,000) / $45,000) × 100 = **11.1%** **Interpretation:** - Negative = losing revenue - 0-5% = slow growth (concerning for early stage) - 5-15% = healthy growth - >15% = strong growth (early stage) ## Monthly Churn Rate ``` Churn % = (Customers lost / Custome