Skip to main content
ClaudeWave
Slash Command260 repo starsupdated 16d ago

saas-health

The saas-health command generates a comprehensive SaaS business metrics dashboard by accepting monthly financial and customer data, then calculating key performance indicators including MRR, churn rates, net revenue retention, customer acquisition cost, lifetime value, and the Rule of 40 metric. Use this tool when you need to assess SaaS business health, benchmark performance against industry standards with traffic-light status indicators, and identify prioritized improvement areas.

Install in Claude Code
Copy
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/borghei/Claude-Skills/HEAD/.claude/commands/saas-health.md -o ~/.claude/commands/saas-health.md
Then start a new Claude Code session; the slash command loads automatically.

saas-health.md

Build a SaaS metrics dashboard:

1. **Gather inputs** — ask for monthly data (or point to a CSV/JSON):
   - MRR per month (last 6-12 months)
   - New, expansion, contraction, and churned MRR
   - Customer counts (new, active, churned)
   - Sales and marketing spend
2. **Calculate and display:**
   - **MRR/ARR**: current and trend line
   - **MRR Growth Rate**: month-over-month and 3-month rolling average
   - **Gross Churn**: lost MRR / starting MRR
   - **Net Revenue Retention (NRR)**: (starting + expansion - contraction - churn) / starting
   - **Logo Churn**: lost customers / starting customers
   - **Expansion Revenue %**: expansion MRR as % of total new MRR
   - **LTV**: average revenue per account / monthly churn rate
   - **CAC**: total S&M spend / new customers acquired
   - **LTV:CAC Ratio**
   - **CAC Payback**: months to recover acquisition cost
   - **Magic Number**: net new ARR / prior quarter S&M spend
   - **Rule of 40**: revenue growth rate % + profit margin %
3. **Benchmark each metric** against SaaS industry standards (Bessemer, OpenView data).
4. **Traffic-light status**: green (above median), yellow (near median), red (below 25th percentile).
5. **Output** a formatted dashboard with all metrics, benchmarks, and 3 action items to improve weakest areas.