revenue-operations
alirezarezvani/claude-skills
SaaSの収益最適化に向け、セールスパイプラインの健全性、売上予測の精度、および市場投入の効率性に関する指標を分析します。
...すべて拡張します収益運用
SaaS収益チーム向けのパイプライン分析、予測精度の追跡、およびGTM効率の測定。
出力形式:すべてのスクリプトは、
--format text(人間が読みやすい形式)および--format json(ダッシュボード/連携用)に対応しています。
クイックスタート
# パイプラインの健全性とカバレッジを分析
python scripts/pipeline_analyzer.py --input assets/sample_pipeline_data.json --format text
# 複数の期間にわたる予測精度を追跡
python scripts/forecast_accuracy_tracker.py assets/sample_forecast_data.json --format text
# GTM効率指標の算出
python scripts/gtm_efficiency_calculator.py assets/sample_gtm_data.json --format text
ツールの概要
1. パイプライン・アナライザー
カバレッジ比率、ステージ別転換率、案件の進行速度、滞留リスク、集中リスクなど、セールスパイプラインの健全性を分析します。
入力:案件、クォータ、ステージ設定を含むJSONファイル 出力:カバレッジ比率、転換率、ベロシティ指標、滞留フラグ、リスク評価
使用方法:
python scripts/pipeline_analyzer.py --input pipeline.json --format text
算出される主要指標:
- パイプラインカバレッジ比率-- パイプライン総額 / ノルマ目標額(健全な水準:3~4倍)
- ステージ別コンバージョン率-- ステージ間の移行率
- 売上速度-- (商談数 × 平均取引額 × 成約率) ÷ 平均販売サイクル
- 案件の滞留期間-- 各ステージの平均サイクル時間の2倍を超える案件にフラグを立てる
- 集中リスク-- パイプラインの40%以上が単一の案件に集中している場合に警告
- カバレッジギャップ分析-- パイプラインが不十分な四半期を特定
入力スキーマ:
{
"quota": 500000,
"stages": ["Discovery", "Qualification", "Proposal", "Negotiation", "Closed Won"],
"average_cycle_days": 45,
"deals": [
{
"id": "D001",
"name": "Acme Corp",
"stage": "Proposal",
"value": 85000,
"age_days": 32,
"close_date": "2025-03-15",
"owner": "rep_1"
}
]
}
2. 予測精度トラッカー
MAPE を使用して経時的な予測精度を追跡し、系統的なバイアスを検出し、傾向を分析し、カテゴリ別の内訳を提供します。
入力:予測期間およびオプションのカテゴリ別内訳を含むJSONファイル 出力:MAPEスコア、バイアス分析、傾向、カテゴリ別内訳、精度評価
使用方法:
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text
算出される主要指標:
- MAPE-- mean(|実績 - 予測| / |実績|) × 100
- 予測バイアス-- 過大予測(正)対過小予測(負)の傾向
- 加重精度-- 重要度に応じて取引額で重み付けしたMAPE
- 期間ごとの傾向-- 時間の経過に伴う精度の向上、安定、または低下
- カテゴリ別内訳-- 営業担当者、製品、セグメント、または任意のカスタム次元ごとの精度
精度評価:
| 評価 | MAPEの範囲 | 解釈 |
|---|---|---|
| 「優秀」 | <10% | 予測精度が高く、データに基づいたプロセス |
| 良好 | 10~15% | わずかなばらつきはあるものの、信頼性の高い予測 |
| 普通 | 15~25% | プロセスの改善が必要 |
| 不良 | 25%超 | 予測手法に重大な不備がある |
入力スキーマ:
{
"forecast_periods": [
{"period": "2025-Q1", "forecast": 480000, "actual": 520000},
{"period": "2025-Q2", "forecast": 550000, "actual": 510000}
],
"category_breakdowns": {
"by_rep": [
{"category": "Rep A", "forecast": 200000, "actual": 210000},
{"category": "担当 B", "forecast": 280000, "actual": 310000}
]
}
}
3. GTM効率計算ツール
SaaSの主要なGTM効率指標を算出し、業界ベンチマーク、評価、改善提案を提供します。
入力:売上高、コスト、顧客指標を含むJSONファイル 出力:マジックナンバー、LTV:CAC、CAC回収期間、バーン・マルチプル、ルール・オブ・40、評価付きNDR
使用方法:
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text
算出される主要指標:
| 指標 | 計算式 | 目標値 |
|---|---|---|
| マジックナンバー | 純新規ARR/前期のS&M費用 | >0.75 |
| LTV:CAC | (ARPA × 粗利益率 / 解約率) / CAC | >3:1 |
| CAC回収期間 | CAC ÷ (ARPA × 粗利益率) ヶ月 | <18ヶ月 |
| バーン・マルチプル | 純バーン/純新規ARR | <2倍 |
| 40の法則 | 売上高成長率(%)+フリーキャッシュフローマージン(%) | >40% |
| 純ドルベースの顧客維持率 | (期首ARR + 拡大分 - 縮小分 - 解約分) / 期首ARR | >110% |
入力スキーマ:
{
"revenue": {
"current_arr": 5000000,
"prior_arr": 3800000,
"net_new_arr": 1200000,
"arpa_monthly": 2500,
"revenue_growth_pct": 31.6
},
"costs": {
"sales_marketing_spend": 1800000,
"cac": 18000,
"gross_margin_pct": 78,
"total_operating_expense": 6500000,
"net_burn": 1500000,
"fcf_margin_pct": 8.4
},
"customers": {
"beginning_arr": 3800000,
"expansion_arr": 600000,
"契約縮小額": 100000,
"解約額": 300000,
"年間解約率(%)": 8
}
}
収益運用ワークフロー
週次パイプラインレビュー
このワークフローは、毎週のパイプライン点検サイクルにご利用ください。
入力データの確認:処理を進める前に、パイプラインのエクスポートデータが最新であり、すべての必須フィールド(ステージ、値、成約日、担当者)が入力されていることを確認してください。
パイプラインレポートの生成:
python scripts/pipeline_analyzer.py --input current_pipeline.json --format text出力された合計値をCRMソースシステムと照合し、データの整合性を確認してください。
主要指標の確認:
- パイプラインカバレッジ比率(クォータの3倍以上か?)
- 閾値を超えて滞留している案件(どの案件に介入が必要か?)
- 集中リスク(少数の大型案件に過度に依存していないか?)
- ステージ別分布(健全なファネル形状になっているか?)
テンプレートを使用した記録:
assets/pipeline_review_template.mdを使用アクション項目:長期化している案件への対応、パイプラインの集中度を是正、カバレッジのギャップを埋める
予測精度のレビュー
月次または四半期ごとに、予測の精度を評価・改善する。
入力データの検証:実行前に、すべての予測期間に対応する実績データがあり、欠落している期間がないことを確認する。
精度レポートの生成:
python scripts/forecast_accuracy_tracker.py forecast_history.json --format text結論を出す前に、CRM内の「成約済み」レコードと実績データを照合してください。
パターンを分析する:
- MAPEは減少傾向(改善)にありますか?
- どの営業担当者やセグメントの誤差率が最も高いか?
- 体系的な過大予測や過小予測は見られますか?
テンプレートを使用して記録する:
assets/forecast_report_template.mdを使用改善策:バイアスの大きい営業担当者を指導し、手法を調整し、データの品質を向上させる
GTM効率性監査
四半期ごと、または取締役会準備の際に、Go-to-Marketの効率性を評価するために活用してください。
入力データの検証:実行前に、売上高、コスト、顧客数の数値が財務記録と合致していることを確認する。
効率性指標の算出:
python scripts/gtm_efficiency_calculator.py quarterly_data.json --format text結果を共有する前に、算出されたARRおよび総支出額を財務システムと照合してください。
目標値との比較:
- マジックナンバー(>0.75)
- LTV:CAC(3:1以上)
- CAC回収期間(18ヶ月未満)
- 40の法則(>40%)
テンプレートを使用したドキュメント作成:
assets/gtm_dashboard_template.mdを使用戦略的決定事項:広告費配分の調整、チャネルの最適化、顧客維持率の向上
四半期ビジネスレビュー
これら3つのツールを組み合わせて、包括的なQBR分析を行う。
- 将来の見通しをカバーするためにパイプラインアナライザーを実行する
- 予測トラッカーを実行して、過去データの精度を検証
- GTM計算ツールを実行して、効率性のベンチマークを把握
- パイプラインの健全性と予測精度を照合する
- GTM効率指標を成長目標と整合させる
リファレンスドキュメント
| 参照 | 説明 |
|---|---|
| RevOps 指標ガイド | 完全な指標階層、定義、計算式、および解釈 |
| パイプライン管理フレームワーク | パイプラインのベストプラクティス、ステージの定義、コンバージョンベンチマーク |
| GTM効率性ベンチマーク | ステージ別SaaSベンチマーク、業界標準、改善戦略 |
テンプレート
| テンプレート | ユースケース |
|---|---|
| パイプラインレビュー用テンプレート | 週次/月次パイプライン点検記録 |
| 予測レポートのテンプレート | 予測精度の報告および傾向分析 |
| GTMダッシュボードテンプレート | 経営陣向けGTM効率ダッシュボード |
| パイプラインデータのサンプル | pipeline_analyzer.py の入力例 |
| 期待される出力 | pipeline_analyzer.pyからの参照出力 |
---
name: revenue-operations
description: Analyzes sales pipeline health, revenue forecasting accuracy, and go-to-market efficiency metrics for SaaS revenue optimization.
---
# Revenue Operations
Pipeline analysis, forecast accuracy tracking, and GTM efficiency measurement for SaaS revenue teams.
> **Output formats:** All scripts support `--format text` (human-readable) and `--format json` (dashboards/integrations).
---
## Quick Start
```bash
# Analyze pipeline health and coverage
python scripts/pipeline_analyzer.py --input assets/sample_pipeline_data.json --format text
# Track forecast accuracy over multiple periods
python scripts/forecast_accuracy_tracker.py assets/sample_forecast_data.json --format text
# Calculate GTM efficiency metrics
python scripts/gtm_efficiency_calculator.py assets/sample_gtm_data.json --format text
```
---
## Tools Overview
### 1. Pipeline Analyzer
Analyzes sales pipeline health including coverage ratios, stage conversion rates, deal velocity, aging risks, and concentration risks.
**Input:** JSON file with deals, quota, and stage configuration
**Output:** Coverage ratios, conversion rates, velocity metrics, aging flags, risk assessment
**Usage:**
```bash
python scripts/pipeline_analyzer.py --input pipeline.json --format text
```
**Key Metrics Calculated:**
- **Pipeline Coverage Ratio** -- Total pipeline value / quota target (healthy: 3-4x)
- **Stage Conversion Rates** -- Stage-to-stage progression rates
- **Sales Velocity** -- (Opportunities x Avg Deal Size x Win Rate) / Avg Sales Cycle
- **Deal Aging** -- Flags deals exceeding 2x average cycle time per stage
- **Concentration Risk** -- Warns when >40% of pipeline is in a single deal
- **Coverage Gap Analysis** -- Identifies quarters with insufficient pipeline
**Input Schema:**
```json
{
"quota": 500000,
"stages": ["Discovery", "Qualification", "Proposal", "Negotiation", "Closed Won"],
"average_cycle_days": 45,
"deals": [
{
"id": "D001",
"name": "Acme Corp",
"stage": "Proposal",
"value": 85000,
"age_days": 32,
"close_date": "2025-03-15",
"owner": "rep_1"
}
]
}
```
### 2. Forecast Accuracy Tracker
Tracks forecast accuracy over time using MAPE, detects systematic bias, analyzes trends, and provides category-level breakdowns.
**Input:** JSON file with forecast periods and optional category breakdowns
**Output:** MAPE score, bias analysis, trends, category breakdown, accuracy rating
**Usage:**
```bash
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text
```
**Key Metrics Calculated:**
- **MAPE** -- mean(|actual - forecast| / |actual|) x 100
- **Forecast Bias** -- Over-forecasting (positive) vs under-forecasting (negative) tendency
- **Weighted Accuracy** -- MAPE weighted by deal value for materiality
- **Period Trends** -- Improving, stable, or declining accuracy over time
- **Category Breakdown** -- Accuracy by rep, product, segment, or any custom dimension
**Accuracy Ratings:**
| Rating | MAPE Range | Interpretation |
|--------|-----------|----------------|
| Excellent | <10% | Highly predictable, data-driven process |
| Good | 10-15% | Reliable forecasting with minor variance |
| Fair | 15-25% | Needs process improvement |
| Poor | >25% | Significant forecasting methodology gaps |
**Input Schema:**
```json
{
"forecast_periods": [
{"period": "2025-Q1", "forecast": 480000, "actual": 520000},
{"period": "2025-Q2", "forecast": 550000, "actual": 510000}
],
"category_breakdowns": {
"by_rep": [
{"category": "Rep A", "forecast": 200000, "actual": 210000},
{"category": "Rep B", "forecast": 280000, "actual": 310000}
]
}
}
```
### 3. GTM Efficiency Calculator
Calculates core SaaS GTM efficiency metrics with industry benchmarking, ratings, and improvement recommendations.
**Input:** JSON file with revenue, cost, and customer metrics
**Output:** Magic Number, LTV:CAC, CAC Payback, Burn Multiple, Rule of 40, NDR with ratings
**Usage:**
```bash
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text
```
**Key Metrics Calculated:**
| Metric | Formula | Target |
|--------|---------|--------|
| Magic Number | Net New ARR / Prior Period S&M Spend | >0.75 |
| LTV:CAC | (ARPA x Gross Margin / Churn Rate) / CAC | >3:1 |
| CAC Payback | CAC / (ARPA x Gross Margin) months | <18 months |
| Burn Multiple | Net Burn / Net New ARR | <2x |
| Rule of 40 | Revenue Growth % + FCF Margin % | >40% |
| Net Dollar Retention | (Begin ARR + Expansion - Contraction - Churn) / Begin ARR | >110% |
**Input Schema:**
```json
{
"revenue": {
"current_arr": 5000000,
"prior_arr": 3800000,
"net_new_arr": 1200000,
"arpa_monthly": 2500,
"revenue_growth_pct": 31.6
},
"costs": {
"sales_marketing_spend": 1800000,
"cac": 18000,
"gross_margin_pct": 78,
"total_operating_expense": 6500000,
"net_burn": 1500000,
"fcf_margin_pct": 8.4
},
"customers": {
"beginning_arr": 3800000,
"expansion_arr": 600000,
"contraction_arr": 100000,
"churned_arr": 300000,
"annual_churn_rate_pct": 8
}
}
```
---
## Revenue Operations Workflows
### Weekly Pipeline Review
Use this workflow for your weekly pipeline inspection cadence.
1. **Verify input data:** Confirm pipeline export is current and all required fields (stage, value, close_date, owner) are populated before proceeding.
2. **Generate pipeline report:**
```bash
python scripts/pipeline_analyzer.py --input current_pipeline.json --format text
```
3. **Cross-check output totals** against your CRM source system to confirm data integrity.
4. **Review key indicators:**
- Pipeline coverage ratio (is it above 3x quota?)
- Deals aging beyond threshold (which deals need intervention?)
- Concentration risk (are we over-reliant on a few large deals?)
- Stage distribution (is there a healthy funnel shape?)
5. **Document using template:** Use `assets/pipeline_review_template.md`
6. **Action items:** Address aging deals, redistribute pipeline concentration, fill coverage gaps
### Forecast Accuracy Review
Use monthly or quarterly to evaluate and improve forecasting discipline.
1. **Verify input data:** Confirm all forecast periods have corresponding actuals and no periods are missing before running.
2. **Generate accuracy report:**
```bash
python scripts/forecast_accuracy_tracker.py forecast_history.json --format text
```
3. **Cross-check actuals** against closed-won records in your CRM before drawing conclusions.
4. **Analyze patterns:**
- Is MAPE trending down (improving)?
- Which reps or segments have the highest error rates?
- Is there systematic over- or under-forecasting?
5. **Document using template:** Use `assets/forecast_report_template.md`
6. **Improvement actions:** Coach high-bias reps, adjust methodology, improve data hygiene
### GTM Efficiency Audit
Use quarterly or during board prep to evaluate go-to-market efficiency.
1. **Verify input data:** Confirm revenue, cost, and customer figures reconcile with finance records before running.
2. **Calculate efficiency metrics:**
```bash
python scripts/gtm_efficiency_calculator.py quarterly_data.json --format text
```
3. **Cross-check computed ARR and spend totals** against your finance system before sharing results.
4. **Benchmark against targets:**
- Magic Number (>0.75)
- LTV:CAC (>3:1)
- CAC Payback (<18 months)
- Rule of 40 (>40%)
5. **Document using template:** Use `assets/gtm_dashboard_template.md`
6. **Strategic decisions:** Adjust spend allocation, optimize channels, improve retention
### Quarterly Business Review
Combine all three tools for a comprehensive QBR analysis.
1. Run pipeline analyzer for forward-looking coverage
2. Run forecast tracker for backward-looking accuracy
3. Run GTM calculator for efficiency benchmarks
4. Cross-reference pipeline health with forecast accuracy
5. Align GTM efficiency metrics with growth targets
---
## Reference Documentation
| Reference | Description |
|-----------|-------------|
| [RevOps Metrics Guide](references/revops-metrics-guide.md) | Complete metrics hierarchy, definitions, formulas, and interpretation |
| [Pipeline Management Framework](references/pipeline-management-framework.md) | Pipeline best practices, stage definitions, conversion benchmarks |
| [GTM Efficiency Benchmarks](references/gtm-efficiency-benchmarks.md) | SaaS benchmarks by stage, industry standards, improvement strategies |
---
## Templates
| Template | Use Case |
|----------|----------|
| [Pipeline Review Template](assets/pipeline_review_template.md) | Weekly/monthly pipeline inspection documentation |
| [Forecast Report Template](assets/forecast_report_template.md) | Forecast accuracy reporting and trend analysis |
| [GTM Dashboard Template](assets/gtm_dashboard_template.md) | GTM efficiency dashboard for leadership review |
| [Sample Pipeline Data](assets/sample_pipeline_data.json) | Example input for pipeline_analyzer.py |
| [Expected Output](assets/expected_output.json) | Reference output from pipeline_analyzer.py |
すべてのファイル
0件のファイルrevenue-operationsをインストール
スキルファイルをダウンロードし、.claude/skills/ ディレクトリに解凍してください。
ZIPをダウンロードリポジトリをクローンし、スキルファイルをプロジェクトにコピーしてください。
git clone https://github.com/alirezarezvani/claude-skills/tree/main/business-growth/skills/revenue-operations # Copy SKILL.md to your .claude/skills/ directory
コピー





家
