saas-metrics-coach — скилл для Claude Code: установка и обзор
Считает метрики SaaS-проекта, сравнивает их с бенчмарками сегмента и даёт рекомендации по выручке, оттоку и LTV. Пригодится при оценке здоровья бизнеса по сырым данным.
/plugin marketplace add alirezarezvani/claude-skills
/plugin install finance-skills@claude-code-skillsЧто делает saas-metrics-coach
Скилл берёт сырые финансовые показатели SaaS и переводит их в отчёт о состоянии бизнеса. Ассистент запрашивает данные по выручке, клиентам и маркетинговым расходам, после чего рассчитывает ARR, темп роста MRR, отток, CAC, LTV и NRR. Он работает даже с неполными вводными. Скрипт сразу помечает пропущенные параметры и сделанные допущения.
В репозитории есть готовые скрипты: metrics_calculator.py, quick_ratio_calculator.py и симулятор unit_economics_simulator.py для прогноза на 12 месяцев. Каждая полученная цифра сопоставляется с базой benchmarks.md. Бенчмарки зависят от сегмента: Enterprise, Mid-Market, SMB или PLG. В результате метрика получает статус HEALTHY, WATCH или CRITICAL.
Итоговый отчёт выделяет максимум три критические проблемы с конкретными шагами на текущий месяц. Поэтому команда сразу видит узкие места. Ставить скилл стоит фаундерам подписочных сервисов для быстрой проверки экономики. Для традиционной DCF-оценки компании лучше взять financial-analyst, поскольку этот инструмент ориентирован только на SaaS.
Какие задачи решает
- Рассчитать юнит-экономику проекта по сырым цифрам MRR и расходов
- Сопоставить показатели оттока и LTV с отраслевыми бенчмарками
- Смоделировать прогноз метрик на 12 месяцев через unit_economics_simulator.py
- Выделить до трёх критических финансовых проблем с планом действий на месяц
Примеры запросов агенту
- MRR is $80k, we have 200 customers, about 3 cancel each month.
- MRR $22k (was $23.5k), 80 customers, lost 9, gained 6, spent $15k on ads, 65% gross margin.
- python scripts/metrics_calculator.py --mrr 50000 --customers 100 --churned 5 --json
Как установить saas-metrics-coach
1Через маркетплейс плагинов
/plugin marketplace add alirezarezvani/claude-skills/plugin install finance-skills@claude-code-skillsКоманда ставит плагин finance-skills целиком, со всеми его скиллами
2Через Skills CLI (Vercel)
npx skills add alirezarezvani/claude-skills --skill saas-metrics-coach -a claude-code3Вручную: положить файлы
~/.claude/skills/saas-metrics-coach/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/saas-metrics-coach/
Вручную: положить файлы
.agents/skills/saas-metrics-coach/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/saas-metrics-coach/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install alirezarezvani/claude-skills saas-metrics-coach2Вручную: положить файлы
.github/skills/saas-metrics-coach/SKILL.mdКомандой платформы
gemini skills install https://github.com/alirezarezvani/claude-skills --path finance/skills/saas-metrics-coachВручную: положить файлы
.devin/skills/saas-metrics-coach/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора349
Весь набор →Похожие
Вопросы о saas-metrics-coach
Как установить saas-metrics-coach в Claude Code?
Добавьте репозиторий через /plugin marketplace add alirezarezvani/claude-skills или установите скилл командой npx skills add alirezarezvani/claude-skills --skill saas-metrics-coach -a claude-code. Также можно разместить файл в ~/.claude/skills/saas-metrics-coach/SKILL.md.
Что делает saas-metrics-coach?
Он рассчитывает базовые метрики подписки вроде ARR, оттока, CAC, LTV и NRR по предоставленным числам. Затем скилл сопоставляет результаты с отраслевыми нормами и выдаёт отчёт со статусами HEALTHY, WATCH или CRITICAL.
Чем saas-metrics-coach отличается от скилла financial-analyst?
Этот скилл нацелен на юнит-экономику SaaS и анализ клиентской базы. Для традиционного DCF-моделирования или анализа отклонений бюджета предназначен скилл financial-analyst.
Исходный текст
SKILL.md · MIT
--- 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 author: Abbas Mir category: finance 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. ## 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) ## 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.
© Abbas Mir · MIT · alirezarezvani/claude-skills