ooligo
claude-skill

Salesforce+Gongからの予測コールナラティブ

Difficulty
中級
Setup time
45min
For
revops
RevOps

Stack

パイプラインデータの混沌とした現実を週次予測コール用の1ページのナラティブに変換するClaude スキルです。出力は、VP Sales/CROがライブコールの30分前に読むドキュメントです:信頼度バンドを含むヘッドライン数値、数値を動かす上位3件のディール、単一の最大リスク、リーダーシップへの1つの依頼。

このスキルはパイプラインステートのグランドトゥルースとしてSalesforceを、担当者が言ったこと対顧客が実際に言ったことのトゥルースチェックとしてGongを読みます。RevOpsチームが毎週直面する2つの具体的な失敗モードと戦います:コミットに入っているが証拠ではなく希望に基づいているディール、そしてエグゼクティブが読むのをやめるほどヘッジされた言語で書かれたエグゼクティブブリーフ。

使う場面

定期的なカデンスでスキルを使ってください — 予測セグメントごとに週1回、ライブコールの約30分前に予測Slackチャンネルに投稿します。ポイントはリーダーが事前にコールドで読み、鋭い質問を持って入室し、コールを短縮する時間を与えることです。

以下の場合に価値があります:

  • 予測セグメントに週次で少なくとも10件のアクティブなコミットディールがある場合。それ以下では、手動で書かれたブリーフに対する限界的な価値が縮小します。
  • 担当者がGongコールを確実にログしている場合。Gongアクティビティがまばらであれば、スキルのリスクセクションはノイズになります。
  • SalesforceのステージとクローズDの規律が合理的な場合。スキルは悪いデータを修正できません;より目立つように表面化します。これは有用ですがほとんどのチームが「予測ツール」に求めるものではありません。

使わない場面

スキルの出力が間違ったアーティファクトになる3つの状況:

  • CFOのレビューなしのDOD向け資料。 ナラティブはSalesforceに照らして調整された内部RevOpsアーティファクトであり、財務の予約台帳に照らしてではありません。ボードに示される数値は統制ポリシーの下で財務を通じて来るべきです。スキルはボード向けフォーマットの出力を生成することを明示的に拒否します。
  • 財務開示に拘束されたコミュニケーション(10-Q、10-K、決算準備、投資家向けアップデート、公開ガイダンス、法務部が見るもの)。財務のプロセスを使ってください;このナラティブを外部提出されるものに貼り付けないでください。
  • 公式コミットの再基準設定。 このナラティブはセグメントリーダーがすでに設定したコミットを説明します。コミット設定ミーティング自体を置き換えません。コミットが何であるべきかを発見するためにスキルを使っている場合、2つの問題があり、このスキルはどちらも解決しません。

セットアップ

バンドルは apps/web/public/artifacts/forecast-narrative-skill/ にあります。含まれているもの:

  1. SKILL.md~/.claude/skills/forecast-narrative/SKILL.md にインストール。SFDC_TOKENGONG_API_KEY を環境に設定します。
  2. references/1-narrative-structure.md — セクションテンプレートとセクションごとのルール。エグゼクティブが異なるラベルをスキャンする場合は見出し名を編集しますが、セクション数は維持してください:すべてのセクションは過去のコールで削除した際に混乱を引き起こしたために存在します。
  3. references/2-hedge-words-blocklist.md — ヘッジ除去パスへの入力。会社のトーンごとに編集し;新しいヘッジワードが実際の実行を生き延びるたびに拡張します。ブロックリストが持続的なアーティファクトであり、プロンプトではありません。
  4. references/3-sample-output.md — レビュアーチェックリスト付きの作業例。まず既知のセグメントでスキルの呼び出しを実行し、これと比較してください;構造がマッチしない場合は、エグゼクティブに配信する前にプロンプトを修正してください。

予測セグメントを references/segment-config.md に設定してください — セグメントごとに1行、Salesforceレポートid、Gongワークスペースid、セグメントリーダーの名前(「VP/CROへの依頼」行が自動的に解決するように)を含みます。スナップショットは snapshots/<segment>/<week_ending>.json に着地し、すべての実行でバージョンチェックされます;ファイルの行数が期待される行数とマッチしない場合、スキルはデルタを計算する前に中止します。

セグメントスラッグと週末の日付でそれぞれ週次で呼び出します:build_forecast_narrative(segment="enterprise-amer", week_ending="2026-05-01")

スキルが実際に行うこと

6ステップ、順に実行。これらは設計上シーケンシャルです — 最初の後のすべてのステップはスナップショットに依存し、ヘッジ除去パスは完全な草案が存在することに依存します。

  1. カットオフ時のSalesforceをスナップショット。 週末タイムスタンプで保存されたレポートを引き出します。ディスクに永続化して、次の実行が前週との実際の比較のためのスナップショットを持つようにします。保存されたスナップショットではなくSalesforceのライブ状態に対して比較すると、監査証跡が失われます。
  2. デルタを計算する。 予測カテゴリが変わった、クローズ日が14日以上ずれた、金額が10%以上変わった、またはセグメントで作成または削除されたすべてのオポチュニティを表面化します。
  3. コミットディールごとにGong証拠を引き出す。 コミットのすべてのディールに対して、過去14日間の顧客側のアクティビティをGongでクエリします。これがスキルを「Salesforceをきれいなmarkdownにサマリー化する」から差別化する部分です — 2つのシステムを組み合わせることで、Salesforceだけでは見えない、希望に基づいてコミットに保持されているディールを検出します。
  4. 変動要因をランク付けする。 abs(amount_change) × close_date_proximity でスコアリング。上位3件を取ります。ナラティブはエグゼクティブ向けであり、検査用ではないため、3件にハードキャップします。
  5. 単一の最大リスクを特定する。 コミットセットから、Gongが14日以上サイレントであるディール、クローズ日が60日間に2回ずれたディール、または対応する顧客コールなしに過去7日以内にコミットに追加されたディールを1件選びます。1件選びます。5件のリスクのリストはリスクなしとして読まれます。
  6. ヘッジ除去パス。 references/1-narrative-structure.md に従って草案を生成します。次に references/2-hedge-words-blocklist.md に対してスキャンし、すべてのフラグされたフレーズを直接的な主張または「わからない」という認めに書き直す第2パスを実行します。単一パスのプロンプトではなく2パスを使用する理由:言語モデルは出力が長くなるほどヘッジに向かってドリフトし、専用の削除パスが単一パスのプロンプトが見逃すものを確実に検出します。

構造化されたナラティブフォーマット — 固定セクション順、固定見出し、固定推論形状 — を自由形式の散文ではなく使用する選択は意図的です。自由形式の出力は週ごとに構造がドリフトし、エグゼクティブはすべての読みで方向転換を強いられます。固定構造はエグゼクティブが毎週同じ5つの場所をスキャンし、同じ場所に同じ情報タイプを見つけることを意味します。予測可能性が機能です。

コストの実態

単一セグメントのナラティブは約18,000〜24,000入力トークン(スナップショット、先週のスナップショット、Gongアクティビティ行、3つの参照ファイル)を消費し、ヘッジ除去パスを含む約1,200〜1,800出力トークンを生成します。Sonnet 4.6の定価で、ナラティブあたり約0.07〜0.11ドルです。Opus 4.7では0.35〜0.55ドルを期待してください。週次カデンスにはSonnetで実行し、費用が正当化される四半期末にはOpusを使います。

手動で書かれたブリーフに対して節約される時間:シニアRevOpsアナリストは週次で同じアーティファクトをSalesforceの生レポートとGongのノートから組み立てるのにセグメントごとに60〜90分かかります。4つのセグメントで、週に約半日が取り戻されます。スキルはセグメントあたり90〜120秒で実行され、Slackに投稿する前の人間レビューに5〜10分かかります。

正直な制約:人間レビューステップがスキップされると節約時間は完全に消えます。レビュアーはこのスキルが排除できない幻覚された具体的な内容を検出します;そのステップなしに、コストの実態がひっくり返りスキルが責任になります。レビュー時間を明示的に確保してください。

成功指標

6週間のトレーリングウィンドウで1つの数値を見てください:予測コールの時間。ブリーフが機能している場合、リーダーは事前に読んで入室し、コールは15〜25%短縮されます。ナラティブはコールの「今週何が変わったか」の部分を置き換えます。それがディールボリュームに対して最も悪くスケールする部分です。

最初の1ヶ月後に追跡する価値のある二次指標:

  • 期間末のアクチュアルに対するヘッドラインのビート/ミス精度(目標:10Mドルを超えるコミットのセグメントで50万ドル以内)。
  • 週次でセグメントリーダーからの「これは間違い」訂正の数(目標:6週目までにゼロに向かってトレンド)。
  • 「単一の最大リスク」のディールが実際にずれたかどうか — フォールスポジティブは許容できますが、スキルのステップ5のリスクヒューリスティクスを調整する必要があるシグナルとして、フォールスネガティブ(フラグされなかったずれたディール)のパターンを探してください。

代替手段との比較

  • Clari Narrative。 Clariがすでに実装されているならば、Clariがネイティブで同様のアーティファクトを生成します。スキルが勝る場合:(a)Clariを実装しておらず予測のレコードツールがSalesforce+Gong+スプレッドシートの場合、または(b)Clariを実装しているがClariテンプレートが表現できない会社固有の推論でナラティブを拡張したい場合。Clariはアウトオブボックスのデプロイメントとより密なSalesforceフックで勝ります。
  • Gong Forecast Notes。 GongのForecastはコール側のシグナルに大きく傾き、パイプラインステート推論は弱いです。スキルは明示的にSalesforce側のステートとGong側の証拠を縫い合わせます;Gong Forecast Notesはその逆でパイプラインをフォローオンとして扱います。Salesforceが信頼できる情報源でGongが検証レイヤーの場合はこのスキルを選び;GongがSOTでSalesforceが補完の場合はGong Forecast Notesを選びます。
  • 手動で書かれたエグゼクティブブリーフ。 シニアRevOpsアナリストはまだ最良のナラティブを生成します — スキルはその出力の最大80%であり、その80%は事実の構造であり、どのディールを表面化するかの判断ではありません。スキルはアナリストにウィークリーに返す半日の一貫性、カデンス、時間で勝ちます。アナリストはすべての実行をレビューして編集すべきです;これは共著者ツールであり、置き換えではありません。

注意点

  • ディール固有の自信を持って聞こえる幻覚。 モデルは調達ステップ、ステークホルダー名、または契約価値をもっともらしく読める形で捏造できます。ガード:特定のディールに関するすべての主張はソースデータのSalesforceフィールドまたはGongコールサマリーに追跡できる必要があります。スキルは観察されていない推測された主張を (inferred) とラベル付けするか省略します。ソース引用のない自信を持った具体的な主張が表示された場合、実行を失敗として扱い、より小さなディールセットで再実行してください。
  • 除去パスにもかかわらずヘッジ言語が戻ってくる。 「may」「could」「potentially」「appears to」は特にリスクセクションで戻ってきます。ガード:新しいヘッジワードがパスを生き延びるたびに references/2-hedge-words-blocklist.md を拡張します。ブロックリストが持続的なアーティファクトです;プロンプトではありません。RevOpsはこのファイルを所有します。
  • サマリーが実際の予測として引用される。 ナラティブはコミットを説明します;設定しません。ガード:ヘッドラインはスキルが単独で計算した数値ではなく、セグメントリーダーのコミット数値を引用します。current_commit が渡されなかった場合、スキルはその計算された範囲を「スキルが計算したパイプラインカバレッジ範囲、承認されたコミットではない」とラベル付けし、ドキュメントが公式数値として誤読されないようにします。
  • スナップショットドリフト。 snapshots/<segment>/<week_ending>.json が部分的にロードされたレポートから書かれた場合(Salesforceのタイムアウトが引き出しの途中で、例えば)、次の実行のデルタは見えない形で間違います。ガード:スナップショットファイルの最初の行は期待された行数対受け取った行数を記録します;それらが一致しない場合、スキルはオペレーターに続行する前に再スナップショットするよう指示して中止します。
  • ステージの規律。 担当者がコミットに入る前に作業が完了せずにディールを移動した場合、スキルはそれを修正できません。ナラティブはSalesforceが言うことを忠実に報告します。このスキルを上流のステージ進行バリデーターワークフローとペアにしてください。

スタック

  • Salesforce — パイプラインステート、ステージ履歴、ディール金額、各セグメントを定義する保存されたレポート。
  • Gong — 顧客側のアクティビティシグナルと担当者のナラティブに対するトゥルースチェックとして使用されるコールサマリー。
  • Claude — ナラティブの合成、ランキング、ヘッジ除去パス。週次カデンスにはSonnet;費用が正当化される四半期末にはOpus。

Files in this artifact

Download all (.zip)