saas-revenue-growth-metrics — Claude Code skill
Calculates and explains SaaS revenue, retention, and growth metrics. Use it to investigate churn, expansion, and product-market-fit signals.
npx skills add deanpeters/Product-Manager-Skills --skill saas-revenue-growth-metrics -a claude-codeWhat saas-revenue-growth-metrics does
This skill covers MRR, ARR, ARPU, ARPA, ACV, churn, GRR, NRR, expansion revenue, and the SaaS Quick Ratio. It gives the relevant formulas, helps read changes over time, and connects the numbers to retention, expansion, and the quality of growth.
You can provide a business question, a set of metrics, or cohort figures. Partial data is usable, and an empty invocation can serve as a reference for choosing metrics and reading them. The skill also helps frame the results for stakeholders.
This is an analysis framework rather than a business intelligence tool, so its conclusions depend on the figures and context supplied to it.
What it helps with
- calculate MRR, ARR, and growth rate
- diagnose customer and revenue churn
- compare GRR with NRR
- measure expansion revenue contribution
- prepare a metrics explanation for stakeholders
Example prompts for the agent
- Use
saas-revenue-growth-metricsto assess this case: ARR $4M, 8% MoM growth, GRR 88%, NRR 103%. Is churn masking the growth? - Ask
saas-revenue-growth-metricsto calculate MRR, ARR, and Quick Ratio from these figures: [insert values]. - Run
saas-revenue-growth-metricson this cohort data and explain why NRR is falling.
How to install saas-revenue-growth-metrics
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill saas-revenue-growth-metrics -a claude-code2Manually: put the files in place
~/.claude/skills/saas-revenue-growth-metrics/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/saas-revenue-growth-metrics/
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill saas-revenue-growth-metrics -a codex2Manually: put the files in place
.agents/skills/saas-revenue-growth-metrics/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill saas-revenue-growth-metrics -a cursor2Manually: put the files in place
.cursor/skills/saas-revenue-growth-metrics/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install deanpeters/Product-Manager-Skills saas-revenue-growth-metrics2Manually: put the files in place
.github/skills/saas-revenue-growth-metrics/SKILL.md1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill saas-revenue-growth-metrics -a gemini-cli2Platform CLI
gemini skills install https://github.com/deanpeters/Product-Manager-Skills --path skills/saas-revenue-growth-metricsManually: put the files in place
.devin/skills/saas-revenue-growth-metrics/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill saas-revenue-growth-metrics -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about saas-revenue-growth-metrics
How do I install saas-revenue-growth-metrics in Claude Code?
Run npx skills add deanpeters/Product-Manager-Skills --skill saas-revenue-growth-metrics -a claude-code, then check ~/.claude/skills/saas-revenue-growth-metrics/SKILL.md.
What does saas-revenue-growth-metrics do?
It calculates and interprets SaaS revenue, retention, and growth metrics. The skill covers churn, NRR, expansion revenue, and related measures.
What data can I give the skill?
Provide a business question, metrics such as MRR or ARR and growth rate, or cohort data. Partial figures are supported.