Agent skill

SaaS Metrics Coach

by rongxinzy in rongxinzy/RongxinAI

SaaS financial health advisor. An agent skill from rongxinzy/RongxinAI.

MITAuto-check passedBusiness, Finance & HR

Install SaaS Metrics Coach

skills CLI
$ npx skills add rongxinzy/RongxinAI --skill saas-metrics-coach -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rongxinzy/RongxinAI saas-metrics-coach --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rongxinzy/RongxinAI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/SKILLs/saas-metrics-coach .claude/skills/saas-metrics-coach && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
saas-metrics-coach
GitHub stars
154
Used in
2 other repos
Token cost
~1.3k tokens
SKILL.md length
528 words
Files
10 (incl. scripts, references, assets)
Skills in repo
94
Repo updated
First seen
Licence
MIT

At a glance

SaaS financial health advisor. An agent skill from rongxinzy/RongxinAI.

  • Works in 5 steps: Collect Inputs → Calculate Metrics → Benchmark Each Metric → …
  • A user shares revenue
  • SKILL.md covers Step 1 — Collect Inputs, Step 2 — Calculate Metrics, Step 3 — Benchmark Each Metric and Step 4 — Prioritize and…, plus 5 more sections
  • Runs Python scripts from its folder; calls python

What it does

SaaS Metrics Coach is an agent skill from rongxinzy/RongxinAI. 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.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including scripts, reference files and assets (for example `assets/input-template.md`, `references/benchmarks.md` and `references/formulas.md`).

It sits in Business, Finance & HR, covering Financial modeling. The repository describes itself as: An all-in-one local AI Agent workspace with a fully self-developed stack. The licence is MIT.

When your agent uses it

  • A user shares revenue
  • Customer numbers
  • Asks how their SaaS business is doing

Example prompts

  • “/saas-metrics-coach”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Collect Inputs
  2. Calculate Metrics
  3. Benchmark Each Metric
  4. Prioritize and Recommend
  5. Output Format

What it can do on your machine

Read from SKILL.md and the folder at commit 31b424a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

SaaS Metrics Coach loads about 1.3k tokens when it runs, and up to ~2.6k if it reads all its reference files. Until then it costs about 47 tokens; SKILL.md has 528 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~47
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from rongxinzy/RongxinAI at commit 31b424a, republished under its MIT licence (© rongxinzy). 528 words, ~1,345 tokens.

Download SKILL.mdSave it as .claude/skills/saas-metrics-coach/SKILL.md (or your agent's skills folder). This skill also uses 9 other files; get the full folder from GitHub.
name
saas-metrics-coach
description
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.
license
MIT
metadata.version
1.0.0
metadata.author
Abbas Mir
metadata.category
finance
metadata.updated
2026-03-08

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

Run scripts/metrics_calculator.py with the user's inputs. If the script is unavailable, use the formulas in references/formulas.md.

Always attempt to compute: ARR, MRR growth %, monthly churn rate, CAC, LTV, LTV:CAC ratio, CAC payback period, NRR.

Additional Analysis Tools:

  • Use scripts/quick_ratio_calculator.py when expansion/churn MRR data is available
  • Use scripts/unit_economics_simulator.py for forward-looking projections

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:

# SaaS Health Report — [Month Year]

## Metrics at a Glance
| Metric | Your Value | Benchmark | Status |
|--------|------------|-----------|--------|

## Overall Picture
[2-3 sentences, plain English summary]

## Priority Issues

### 1. [Metric Name]
What is happening: ...
Why it matters: ...
Fix it this month: ...

### 2. [Metric Name]
...

## What is Working
[1-2 genuine strengths, no padding]

## 90-Day Focus
[Single metric to move + specific numeric target]

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.

Show full SKILL.md (175 more words)Show less

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 examples
  • references/benchmarks.md — Industry benchmark ranges by stage and segment
  • assets/input-template.md — Blank input form to share with users
  • scripts/metrics_calculator.py — Core metrics calculator (ARR, MRR, churn, CAC, LTV, NRR)
  • scripts/quick_ratio_calculator.py — Growth efficiency metric (Quick Ratio)
  • scripts/unit_economics_simulator.py — 12-month forward projection

Tools

1. Metrics Calculator (scripts/metrics_calculator.py)

Core SaaS metrics from raw business numbers.

bash
# Interactive mode
python scripts/metrics_calculator.py

# CLI mode
python scripts/metrics_calculator.py --mrr 50000 --customers 100 --churned 5 --json
2. Quick Ratio Calculator (scripts/quick_ratio_calculator.py)

Growth efficiency metric: (New MRR + Expansion) / (Churned + Contraction)

bash
python scripts/quick_ratio_calculator.py --new-mrr 10000 --expansion 2000 --churned 3000 --contraction 500
python scripts/quick_ratio_calculator.py --new-mrr 10000 --expansion 2000 --churned 3000 --json

Benchmarks:

  • < 1.0 = CRITICAL (losing faster than gaining)
  • 1-2 = WATCH (marginal growth)
  • 2-4 = HEALTHY (good efficiency)
  • > 4 = EXCELLENT (strong growth)
3. Unit Economics Simulator (scripts/unit_economics_simulator.py)

Project metrics forward 12 months based on growth/churn assumptions.

bash
python scripts/unit_economics_simulator.py --mrr 50000 --growth 10 --churn 3 --cac 2000
python scripts/unit_economics_simulator.py --mrr 50000 --growth 10 --churn 3 --cac 2000 --json

Use for:

  • "What if we grow at X% per month?"
  • Runway projections
  • Scenario planning (best/base/worst case)

© rongxinzy, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 9 other files (scripts, references, assets) in SKILLs/saas-metrics-coach of rongxinzy/RongxinAI.

  • SKILL.md
  • LICENSE
  • assets/input-template.md
  • references/benchmarks.md
  • references/formulas.md
  • scripts/metrics_calculator.py
  • scripts/quick_ratio_calculator.py
  • scripts/unit_economics_simulator.py
  • zhiyuan/icon.png
  • zhiyuan/metadata.yaml

Open the folder on GitHubat commit 31b424a

Used in 2 other repositories

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in rongxinzy/RongxinAI, which our catalogue first saw on October 7, 2026.

Compare with similar skills

SaaS Metrics Coach next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

SaaS Metrics Coach compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
SaaS Metrics Coach this skillrongxinzy/RongxinAI1542 repos~1.3kAutomated safety check: PassMIT
Creating Financial ModelsChen-zexi/open-ptc-agent7293 repos~1.3kAutomated safety check: PassMIT
Equity ResearchrollingSirius/equity-research-skill453—~1.5kAutomated safety check: PassMIT
Startup Financial Modelingnicepkg/auto-company19511 repos~2.8kAutomated safety check: PassNone
Stock Value AnalyzerFunnyKun/stock-value-analyzer141—~3.3kAutomated safety check: PassNone
Dcf Valuationedinetdb/dexter-jp312—~1.1kAutomated safety check: PassMIT

Similar skills

  • Creating Financial Models

    Chen-zexi/open-ptc-agent

    This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions

    729 GitHub starsUsed in 3 repos~1.3k tokens
    Business, Finance & HRAuto-check passed
  • Equity Research

    rollingSirius/equity-research-skill

    撰写机构级个股投资研究报告(二级市场深度研究)。Use whenever the user wants to research, analyze, or value a specific publicly-traded stock — e.g.

    453 GitHub stars~1.5k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Startup Financial Modeling

    nicepkg/auto-company

    This skill should be used when the user asks to "create financial projections", "build a financial model", "forecast revenue", "calculate burn rate", "estimate runway", "model cash flow", or…

    195 GitHub starsUsed in 11 repos~2.8k tokens
    Business, Finance & HRAuto-check passed
  • Stock Value Analyzer

    FunnyKun/stock-value-analyzer

    基于邱国鹭《投资中最简单的事》方法论的股票价值分析器(v2.0 双层架构)。通过"三好原则"(好行业、好公司、好价格)系统评估一只股票是否值得投资。v2.0 在原定性框架之上注入一套可量化、可复现的硬模型层——反向 DCF 反解市场隐含增速、情景概率加权估值、EPV 盈利能力价值、分行业估值路由、杜邦三/五因子分解、ROIC vs WACC、Piotroski F-Score、Beneish…

    141 GitHub stars~3.3k tokensUpdated 3 mo ago
    Business, Finance & HRAuto-check passed
  • Dcf Valuation

    edinetdb/dexter-jp

    Performs discounted cash flow (DCF) valuation analysis to estimate intrinsic value per share for Japanese listed companies.

    312 GitHub stars~1.1k tokensUpdated 2 days ago
    Business, Finance & HRAuto-check passed
  • Company Valuation

    himself65/finance-skills

    Estimate a public company's intrinsic value with DCF, relative (peer multiple), and sum-of-the-parts (SOTP) methods, then blend them into an implied share price with upside/downside vs the market…

    3.4k GitHub stars~3.3k tokensUpdated 6 days ago
    Business, Finance & HRAuto-check passed

More from rongxinzy/RongxinAI

All 94 skills in this repo
  • Churn Prevention

    rongxinzy/RongxinAI

    Reduce voluntary and involuntary churn through cancel flow design, save offers, exit surveys, and dunning sequences.

    154 GitHub starsUsed in 3 repos~2.6k tokens
    Auto-check passed
  • Presentation Studio

    rongxinzy/RongxinAI

    The only skill for creating a new PowerPoint deck. An agent skill from rongxinzy/RongxinAI.

    154 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Zhiyuan Expert Manager

    rongxinzy/RongxinAI

    ZhiYuan Agent expert package lifecycle manager for the pi engine.

    154 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Ziwei Doushu

    rongxinzy/RongxinAI

    Professional Ziwei Doushu consultation skill with an offline calculation engine.

    154 GitHub stars~746 tokensUpdated yesterday
    Auto-check passed
  • Lark Mail

    rongxinzy/RongxinAI

    飞书邮箱:Use when user mentions 起草邮件、写邮件、草稿、发送/回复/转发邮件、查阅邮件、看邮件、搜索邮件、邮件文件夹、邮件标签、邮件联系人、监听新邮件、邮件收信规则等;use for mail/email intent only.

    154 GitHub starsUsed in 3 repos~4.1k tokens
    Auto-check: warnings
  • Cantian Bazi

    rongxinzy/RongxinAI

    以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来10年流年”“查下个月流日/流时”等场景;关键词包括:八字、四柱、命理、大运、流年、流月、流日、流时、时辰、阳历转八字、农历转八字、黄历、宜忌、干支日期。真太阳时换算属于辅助能力,仅在需要校时定盘时使用。

    154 GitHub starsUsed in 1 repo~2.1k tokens
    Auto-check passed

Questions about SaaS Metrics Coach

What does SaaS Metrics Coach do?

SaaS financial health advisor. An agent skill from rongxinzy/RongxinAI. SaaS Metrics Coach is an agent skill from rongxinzy/RongxinAI. SaaS financial health advisor.

When should I use SaaS Metrics Coach?

SaaS Metrics Coach fits situations like: A user shares revenue; customer numbers; asks how their SaaS business is doing.

How do I install SaaS Metrics Coach in Claude Code?

Run `npx skills add rongxinzy/RongxinAI --skill saas-metrics-coach -a claude-code`. Or copy the skill folder (SKILLs/saas-metrics-coach in rongxinzy/RongxinAI) into .claude/skills/saas-metrics-coach in your project. Claude Code loads it when a task matches its description.

How do I install SaaS Metrics Coach in Codex?

Run `npx skills add rongxinzy/RongxinAI --skill saas-metrics-coach -a codex`. Or copy the skill folder (SKILLs/saas-metrics-coach in rongxinzy/RongxinAI) into .agents/skills/saas-metrics-coach in your project. Codex loads it when a task matches its description.

Can I use SaaS Metrics Coach in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rongxinzy/RongxinAI --skill saas-metrics-coach -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/saas-metrics-coach, .gemini/skills/saas-metrics-coach, .github/skills/saas-metrics-coach and .opencode/skills/saas-metrics-coach in your project.

What does SaaS Metrics Coach need to run?

Going by SKILL.md and its folder, SaaS Metrics Coach needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does SaaS Metrics Coach access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is SaaS Metrics Coach safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does SaaS Metrics Coach use?

SaaS Metrics Coach is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does SaaS Metrics Coach use?

About 1.3k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.3k tokens, read only when the agent opens those files.

What are the alternatives to SaaS Metrics Coach?

Skills that share tags, products or a category with SaaS Metrics Coach: Creating Financial Models (Chen-zexi/open-ptc-agent, 729 stars), Equity Research (rollingSirius/equity-research-skill, 453 stars), Startup Financial Modeling (nicepkg/auto-company, 195 stars) and Stock Value Analyzer (FunnyKun/stock-value-analyzer, 141 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains SaaS Metrics Coach?

rongxinzy (a GitHub organization) maintains it in rongxinzy/RongxinAI, which has 154 GitHub stars. The repository holds 94 skills in this directory. The repository was last updated on October 10, 2026.

Source: rongxinzy/RongxinAI on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.