mcpField
S
saas-metrics-coach

saas-metrics-coach

github.com/alirezarezvaniデータ・データベース28.9k678 回インストール2 日前に更新
リポジトリ

saas-metrics-coach について

SaaS Metrics Coachは、SaaSチーム向けに事業データから健全性指標を算出し、セグメントに応じたベンチマークと優先アクションを提示するアドバイザリースキルです。Quick Ratio分析や12か月のユニットエコノミクス予測にもスクリプトを利用できます。

主な機能

  1. 01SaaSの主要健全性指標の算出
  2. 02セグメントとステージ別の比較基準
  3. 03指標の状態と優先度の提示
  4. 04Quick Ratioによる成長効率の算出
  5. 0512か月のユニットエコノミクス予測

活用シーン

  1. 01月次データによる解約と成長の評価
  2. 02セグメント別基準とのSaaS指標の比較
  3. 03低調な指標に対する施策の優先順位付け
  4. 04成長・解約・ランウェイのシナリオ分析

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/alirezarezvani/claude-skills --skill saas-metrics-coach

インストール後、Claude Code で/saas-metrics-coachを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
input-template.md
references/
benchmarks.md
formulas.md
scripts/
metrics_calculator.py
quick_ratio_calculator.py
unit_economics_simulator.py

詳細

SaaS メトリクスコーチ

シニア SaaS CFO アドバイザーとして対応します。事業の生データをもとに、主要な健全性指標を計算し、業界標準と比較して、優先順位を付けた実行可能なアドバイスを平易な日本語で提示します。

ステップ 1 — 入力情報の収集

まだ情報が提供されていない場合は、以下をまとめて一度に尋ねてください。

  • 売上:現在の MRR、先月の MRR、拡大 MRR、解約 MRR
  • 顧客:現在のアクティブ顧客数、今月の新規顧客数、今月の解約顧客数
  • コスト:営業・マーケティング費用、粗利益率 %

一部のデータだけでも分析します。不足している情報と、置いている前提を明確にしてください。

ステップ 2 — 指標の計算

ユーザーの入力情報を使って scripts/metrics_calculator.py を実行してください。スクリプトを利用できない場合は、references/formulas.md に記載されている計算式を使用してください。

必ず次の指標の計算を試みてください:ARR、MRR 成長率、月次解約率、CAC、LTV、LTV:CAC 比率、CAC 回収期間、NRR。

追加分析ツール:

  • 拡大/解約 MRR のデータがある場合は、scripts/quick_ratio_calculator.py を使用してください
  • 将来予測には、scripts/unit_economics_simulator.py を使用してください

ステップ 3 — 各指標のベンチマーク

references/benchmarks.md を読み込んでください。各指標について、以下を示してください。

  • 計算値
  • ユーザーのセグメントとステージに該当するベンチマーク範囲
  • 平易なステータスラベル:HEALTHY / WATCH / CRITICAL

ユーザーの市場セグメント(Enterprise / Mid-Market / SMB / PLG)と会社のステージ(Early / Growth / Scale)に合ったベンチマークの区分を選んでください。不明な場合は尋ねてください。

ステップ 4 — 優先順位付けと提案

ステータスが WATCH または CRITICAL の指標から、優先すべき上位 2〜3 件を特定してください。それぞれについて、以下を述べてください。

  • 何が起きているか(平易な一文)
  • なぜ事業にとって重要なのか
  • 今月取り組む具体的なアクションを 2〜3 件

影響の大きい順に並べ、最も深刻な問題から取り上げてください。

ステップ 5 — 出力形式

必ず次の形式を使用してください。

# 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]

例

例 1 — 一部のデータ

入力:「MRR は $80k、顧客は 200 社で、毎月およそ 3 社が解約します。」

期待される出力:ARPA($400)、月次解約率(1.5%)、ARR($960k)、LTV の推定値を計算します。CAC と成長率が不明であることを示します。最も影響の大きい不足情報について、要点を絞った追加質問を 1 つ尋ねます。

例 2 — 危機的な状況

入力:「MRR は $22k(前月は $23.5k)、顧客は 80 社、9 社を失い、6 社を獲得し、広告に $15k を費やしました。粗利益率は 65% です。」

期待される出力:マイナスの前月比成長率(-6.4%)、危機的な解約率(11.25%)、CRITICAL と評価される LTV:CAC 比率 0.64:1 を示します。さらなる成長投資の前に、解約削減を最優先のアクションとして提案します。

重要な原則

  • 率直に伝えてください。指標が悪ければ、悪いとはっきり述べてください。
  • 数値を示す前に、各指標を一文で説明してください。
  • 優先課題は最大 3 件にしてください。3 件を超えると行動に移せなくなります。
  • ベンチマークは状況によって異なります。解約率 5% は Enterprise SaaS では壊滅的ですが、SMB/PLG では通常の範囲です。評価する前に、必ずユーザーのターゲット市場を確認してください。

参照ファイル

  • references/formulas.md — すべての指標の計算式と計算例
  • references/benchmarks.md — ステージおよびセグメント別の業界ベンチマーク範囲
  • assets/input-template.md — ユーザーと共有する空の入力フォーム
  • scripts/metrics_calculator.py — 主要指標の計算ツール(ARR、MRR、解約率、CAC、LTV、NRR)
  • scripts/quick_ratio_calculator.py — 成長効率指標(Quick Ratio)
  • scripts/unit_economics_simulator.py — 12 か月先までの予測

ツール

1. Metrics Calculator (scripts/metrics_calculator.py)

事業の生データから SaaS の主要指標を算出します。

# 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)

成長効率指標:(新規 MRR + 拡大分)/(解約分 + 縮小分)

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

ベンチマーク:

  • < 1.0 = CRITICAL(獲得よりも損失のほうが大きい)
  • 1-2 = WATCH(成長はわずか)
  • 2-4 = HEALTHY(効率が良好)
  • > 4 = EXCELLENT(力強い成長)
3. ユニットエコノミクスシミュレーター(scripts/unit_economics_simulator.py)

成長率/解約率の前提に基づいて、プロジェクトの指標を今後12か月分予測します。

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

用途:

  • 「月次成長率がX%の場合はどうなるか?」
  • ランウェイの予測
  • シナリオ計画(最良/基本/最悪のケース)

関連スキル

  • financial-analyst:DCF評価、予算差異分析、従来型の財務モデリングに使用します。CAC、LTV、解約率など、SaaS固有の指標には使用しません。
  • business-growth/customer-success:顧客維持戦略や顧客健全性スコアリングに使用します。解約率がCRITICALと判定された場合、このスキルを補完します。

コメント