bish-x/bx-dev-skill/saas-metrics-coach
Claude Code and agent skill by bish-x/bx-dev-skill
- community
Checking that the SKILL.md file is still in the repository.
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.
Install
npx vskill@latest install bish-x/bx-dev-skill/saas-metrics-coachSKILL.md
SaaS Metrics Coach
Act as a senior SaaS CFO advisor. Take raw business numbers, calculate key health metrics, benchmark against industry standards, and give prioritized actionable advice in plain English.
Step 1 — Collect Inputs
If not already provided, ask for these in a single grouped request:
- Revenue: current MRR, MRR last month, expansion MRR, churned MRR
- Customers: total active, new this month, churned this month
- Costs: sales and marketing spend, gross margin %
Work with partial data. Be explicit about what is missing and what assumptions are being made.
Step 2 — Calculate Metrics
Use the formulas in references/formulas.md with the user's inputs.
Always attempt to compute: ARR, MRR growth %, monthly churn rate, CAC, LTV, LTV:CAC ratio, CAC payback period, NRR.
Also compute Quick Ratio when expansion/churn MRR data is available: (New MRR + Expansion MRR) / (Churned MRR + Contraction MRR).
For forward-looking projections, build a simple 12-month scenario table using current MRR, monthly growth, churn, CAC, and gross margin assumptions.
Step 3 — Benchmark Each Metric
Load references/benchmarks.md. For each metric show:
- The calculated value
- The relevant benchmark range for the user's segment and stage
- A plain status label: HEALTHY / WATCH / CRITICAL
Match the benchmark tier to the user's market segment (Enterprise / Mid-Market / SMB / PLG) and company stage (Early / Growth / Scale). Ask if unclear.
Step 4 — Prioritize and Recommend
Identify the top 2-3 metrics at WATCH or CRITICAL status. For each one state:
- What is happening (one sentence, plain English)
- Why it matters to the business
- Two or three specific actions to take this month
Order by impact — address the most damaging problem first.
Step 5 — Output Format
Always use this exact structure:
Examples
Example 1 — Partial data
Input: "MRR is $80k, we have 200 customers, about 3 cancel each month."
Expected output: Calculates ARPA ($400), monthly churn (1.5%), ARR ($960k), LTV estimate. Flags CAC and growth rate as missing. Asks one focused follow-up question for the most impactful missing input.
Example 2 — Critical scenario
Input: "MRR $22k (was $23.5k), 80 customers, lost 9, gained 6, spent $15k on ads, 65% gross margin."
Expected output: Flags negative MoM growth (-6.4%), critical churn (11.25%), and LTV:CAC of 0.64:1 as CRITICAL. Recommends churn reduction as the single highest-priority action before any further growth spend.
Key Principles
- Be direct. If a metric is bad, say it is bad.
- Explain every metric in one sentence before showing the number.
- Cap priority issues at three. More than three paralyzes action.
- Context changes benchmarks. Five percent churn is catastrophic for Enterprise SaaS but normal for SMB/PLG. Always confirm the user's target market before scoring.
Reference Files
references/formulas.md— All metric formulas with worked examplesreferences/benchmarks.md— Industry benchmark ranges by stage and segment
Calculation Notes
Core Metrics
Calculate core SaaS metrics from raw business numbers:
- ARR = MRR * 12
- MRR growth % = (current MRR - prior MRR) / prior MRR * 100
- Customer churn % = churned customers / starting customers * 100
- CAC = sales and marketing spend / new customers
- LTV = ARPA * gross margin % / monthly customer churn %
- NRR = (starting MRR + expansion MRR - contraction MRR - churned MRR) / starting MRR * 100
Quick Ratio
Growth efficiency metric: (New MRR + Expansion) / (Churned + Contraction)
Benchmarks:
- < 1.0 = CRITICAL (losing faster than gaining)
- 1-2 = WATCH (marginal growth)
- 2-4 = HEALTHY (good efficiency)
- > 4 = EXCELLENT (strong growth)
Unit Economics Projection
Project metrics forward 12 months based on growth/churn assumptions.
Use for:
- "What if we grow at X% per month?"
- Runway projections
- Scenario planning (best/base/worst case)
Related Skills
- financial-analyst: Use for DCF valuation, budget variance analysis, and traditional financial modeling. NOT for SaaS-specific metrics like CAC, LTV, or churn.
- business-growth/customer-success: Use for retention strategies and customer health scoring. Complements this skill when churn is flagged as CRITICAL.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/bx-dev/skill-library/general/saas-metrics-coach/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/bish-x/bx-dev-skill/saas-metrics-coach)