ooligo
claude-skill

Claudeで週次予測ミーティングのブリーフィングを生成する

Difficulty
中級
Setup time
30min
For
revops
RevOps

Stack

単一の担当者のオープンパイプラインを引き出し、コミット/ベストケース/アップサイドを先週のスナップショットと比較し、最近のアクティビティを持つ上位3件のコミットを深掘りし、マネージャーが週次予測1:1で聞くべき具体的な質問をリストアップするClaude スキルです — 動きのパターンに基づいてインデックスされた質問ライブラリから引き出され、実行ごとに作られたものではありません。出力は、マネージャーがコール前の5〜10分で読む1ページのMarkdownブリーフィングです。スキルは予測数値を生成せず、ブリーフィングを自動共有せず、担当者同士を比較しません。

使う場面

週次予測1:1を3〜10名の直属部下と実施する営業マネージャーです。混乱したディールを持つ声の大きな担当者だけでなく、すべてのコールを同じ深さのデータコンテキストで始めたく、コール前に各担当者のパイプラインを手動で確認するのに週90分はかけられません。このスキルは担当者ごとに「スナップショット比較プラス最近のアクティビティ引き出しプラス質問草案」のループを約45〜90分から、固定フォーマットのブリーフィングに対する約10分のレビューに圧縮します。6名の担当者チームでは、月曜日の朝に実際に予測準備をするか、4週間に3回スキップするかの差になります。

週次、同じ曜日、同じ1:1セットの前に使ってください。デイリーの準備は過剰です(予測スナップショットはそれほど速く動かず、ノイズに反応するよう自分を訓練してしまいます)。月次の準備は稀すぎます(最近のアクティビティが古くなっており、すでにクローズしたかなくなったディールの5週目の動きを読んでいます)。日曜日の夕方または月曜日の朝、最初の1:1の前が、質問ライブラリとスナップショット比較ロジックがチューニングされているウィンドウです。

使わない場面

  • 上位に報告する予測数値を生成する。 このスキルは担当者の数値についての会話のための準備をします。担当者が数値を所有し、マネージャーがキャリブレーションし、LLMはそれを生成しません。自動生成されたコミット数値は予測文化がゲームされる方法です — 担当者はモデルが報酬するものにパイプラインのノートを合わせ始めます。
  • ボードプレップ、QBRのロールアップ、または自分が読んで編集する前に机を離れるもの。 ブリーフィングはプライベートな準備ドキュメントです。生のスキル出力を担当者、VP、または上位に転送することは、半分しか形成されていないパターンマッチングをマネージャーが実際に下した判断に変えます。バンドルには意図的に自動共有フックがありません。
  • 直接管理していない担当者。 スキルはパイプラインデータがロードされる前に担当者の管理者レコードを確認し、不一致の場合は拒否します。間違った担当者への予測ブリーフィングは、呼び出し元が見るべきでないディールごとのコンテキストを公開します — このスキルがガードなしに可能にする最もインパクトの大きいデータ漏洩の失敗モードです。
  • 最初の30日間にいる新人担当者。 増員中の担当者のパイプラインの週次動きはほとんどノイズです — 各ステージが実際に何を意味するかを学んでいるのであり、ディールの健全性をシグナリングしているのではありません。ステージ定義を把握しようとしている担当者で「スラッシング」をフラグする月曜日ブリーフィングは、ループ全体への信頼を侵食するタイプのフォールスポジティブです。3週間のクリーンなパイプラインアクティビティが取れるまで待ってください。
  • 純粋な更新または顧客サクセスのパイプライン。 ここのルーブリックは新規ビジネスのコミット/ベストケース/アップサイドモーション向けに構築されています。更新予測は異なるシグナル — 使用傾向、NPS、マルチイヤー条項、エグゼクティブスポンサーの変化 — を持ち、このスキルは見ません。CSパイプラインには更新固有のツールまたはワークフローを使ってください。

セットアップ

  1. バンドルを配置する。 スキル、ブリーフィングフォーマット、質問ライブラリ、ディールごとのディープダイブテンプレートは apps/web/public/artifacts/forecast-meeting-prep-skill/SKILL.mdapps/web/public/artifacts/forecast-meeting-prep-skill/references/ の3つのファイルにあります。ディレクトリを ~/.claude/skills/forecast-meeting-prep/ またはチームのプロジェクトレベル .claude/skills/ にコピーして、Claude Codeが取得できるようにします。
  2. Salesforce(またはCRM)を接続する。 Opportunity、OpportunityHistory、OpportunityFieldHistory、Task、Event、ForecastingItemへの読み取りアクセスを持つサービスユーザー。スコープ apirefresh_token。スキルはOAuthトークンを1時間キャッシュするため、複数の担当者の連続したブリーフィングで再認証しません。スキルはCRMのユーザーごとの権限を尊重します;UIで担当者のディールを見られない場合、スキルも見られません。これが正しい動作です。
  3. スナップショットジョブを設定する。 ステップ2の差分には今週のパイプラインスナップショットと同じ列形状の先週のパイプラインスナップショットが必要です。毎週金曜日6pmに pipeline_<rep_id>_YYYY-MM-DD.csv をS3またはDriveにドロップするものなら何でも機能します。スキルはスナップショット間のスキーマドリフトが検出されると拒否するため、四半期の途中で列を変更してから以前の週のスナップショットジョブを再実行せずに変更しないでください。
  4. テンプレートを実際のアーティファクトに置き換える。 バンドルには3つのプレースホルダー参照ファイルが含まれています。各ファイルはチームのコンテンツで埋めるまで汎用的です:
    • references/01-briefing-format.md — すべての週次ブリーフィングが使用するリテラルMarkdown形状。固定フォーマットがポイントです;実行ごとに再生成しないでください。
    • references/02-question-library.md — 動きのパターンでインデックスされた予測コール質問カタログ。パイロットには7つのパターンが含まれています(コミットは先週のベストケース出現なしに追加された、コミットが落ちた、アクティビティなしのステージ前進、クローズ日のドリフト、停滞、スラッシング、繰り返しフラグ)。ステージ定義とチームの語彙にマッチするパターンを追加してください。
    • references/03-deal-deepdive-template.md — スキルが各上位コミットに対してレンダリングするディールごとのブロック。ディールごとに同じ形状なので、マネージャーが上位3件を一目でスキャンできます。
  5. 週次カデンスと1:1シーケンスを決める。 ブリーフィングは各1:1の前の5〜10分で1回読むように設計されています。月曜日の朝にすべての担当者のスキルをバッチで実行し、各ブリーフィングをマネージャーノートにファイルし、マッチする1:1に入る際に各ブリーフィングを読みます。担当者にブリーフィングを事前共有しないでください — ブリーフィングの質問はマネージャーのものであり、担当者の準備プロンプトではありません。

スキルが実際に行うこと

6ステップ、順に実行、並列化なし:

  1. 管理者レコードの確認 — CRMで確認。呼び出しユーザーが担当者の直属マネージャーでない場合は強制拒否。部分的なブリーフィングなし、回避策の提案なし。
  2. コミット対実績デルタの差分を最初に計算 — 週次で合計コミット、ベストケース、アップサイド、プラスカテゴリ間のオポチュニティごとの動き。デルタはアクティビティの引き出しの前に計算されます。後のすべてのステップ(どのディールをディープダイブするか、どの質問を表面化するか)は動いたものにインデックスされるからです。スナップショット間のスキーマドリフトもここでは強制拒否です。
  3. 上位コミットをランク付け — ディールサイズ、クローズまでの日数、週次動き、「過去14日間にアクティビティなし」のコンポジットで。上位3件を取ります(デフォルト;最大5件まで設定可能)。キャップが存在するのは12件のディールをディープダイブしようとするブリーフィングはスキャンされ、3件のブリーフィングは使われるからです。
  4. 上位コミットごとの最近のアクティビティを引き出す — 過去14日間のメール、ミーティング、コール(タイトルのみ、トランスクリプトは含まない)、タスクの完了、ステージ履歴。自動ログされたノイズ(システムメール、カレンダーの辞退、BCCブラストシーケンス)はカウント前にフィルタリングされます。意味のあるアクティビティがゼロのディールは停滞としてフラグされ;ウィンドウ内に5回以上のステージ変化があるディールはスラッシングとしてフラグされます。
  5. 質問パターンをマッチ — ステップ2とステップ4で検出された動きに対して 02-question-library.md から。ライブラリはパターンごとにインデックスされており、ディールサイズや担当者ごとにインデックスされていません。動きのパターンがライブラリのエントリーとマッチしない場合、スキルは動きをオープンに表面化し「ライブラリの質問マッチなし;マネージャーが草案を作成」と書きます — スロットを埋めるための汎用質問を発明しません。
  6. ブリーフィングをレンダリング01-briefing-format.md の固定フォーマットで。セクション順は週ごとに変わりません;エンジニアリング上の選択は意図的なもので、マネージャーが毎週月曜日に同じレイアウトをスキャンし、何が変わったかに気づくようにします。

質問セクションが最も重要な出力です。「ディールはどうですか?」は役に立ちません。「先週の金曜日から今日までAcmeで何が変わったのか、コミットに直接達したのかを説明してください」は担当者が具体的に答えられ、マネージャーが来週のスナップショットで確認でき、質問ライブラリが検出されたパターンごとにその形状の質問を生成するように構築されています。

コストの実態

担当者1名あたりのブリーフィング(上位3件のディープダイブコミット、約14日間のフィルタリングされたアクティビティ、Claude Sonnet 4.5):

  • 約40k入力トークン — 両方のスナップショット、上位Nのオポチュニティメタデータ、上位コミットごとのフィルタリングされたアクティビティログ、3つの参照ファイル。現在のSonnetの価格で約0.12ドル。
  • ブリーフィング自体で約1.5k出力トークン。約0.02ドル。
  • 担当者1名あたり週約0.15ドル、月0.60ドル。

6名の担当者のマネージャーにとって、月約4ドルのトークンコストです。CRMのAPIアクセスはSalesforceをすでに持っていれば含まれています;S3またはDriveのスナップショットストアはこのボリュームでは実質無料です。

マネージャーあたり週次で節約される時間:担当者あたり約60分の手動予測準備が約10分のブリーフィングレビューに圧縮されます。6名の担当者では週に約5時間の節約になります。現実的なフロアは、質問がより鋭いため1:1の会話がわずかに長くなることを考慮すると、約3時間の節約に近いです — それがポイントです。

成功指標

1四半期間1つの数値を見てください:担当者がブリーフィングでフラグされたパターンを自発的に参照する週次予測1:1の割合。 6週目までに50%を超えた場合、質問ライブラリがチームの実際のディールパターンにキャリブレーションされており、ブリーフィングが裁定ではなく会話の出発点として機能しています。そのしきい値未満の場合、質問が汎用的すぎるか担当者が関連性があると見ていないかのどちらかです — 先四半期の実際のディールのポストモーテムに照らして質問ライブラリを更新してください。

二次シグナル(より遅く、よりノイズが多い):週次のコミット精度、四半期末の予測スリップレート、マネージャー評価の1:1品質、マネージャーの前に担当者がディールリスクをフラグする1:1の割合。

代替手段との比較

  • ゼロからの手動予測準備。 マネージャーが実際に週次で行えば、より高い忠実度が得られます。落とし穴は一貫性です:負荷がかかると、手動準備は混乱した担当者に集中するために安定した担当者をスキップし、準備の深さが週ごとに変動し、質問は固定ライブラリがないため汎用(「Acmeはどうですか?」)に流れます。スキルは無限の時間を持つ優れたマネージャーよりも優れた準備を生成しません;現実的な負荷の下で同じマネージャーの一貫した準備を生成します。
  • Clari予測機能。 Clariはチームナンバーのためのロールアップ、コミットキャリブレーション、ディールごとのスコアリングに適しています。「チームの数値は何か」と歴史的なパターンに照らしたリスクのあるディールのフラグに優れています。担当者ごとの週次会話ブリーフィングをマネージャーが所有するライブラリからの具体的な質問で生成しません。スタックすることができます:チームレベルの数値とパターン検出にClari、担当者ごとの週次会話準備にこのスキル。
  • Gong Forecast。 Gongの予測機能は「顧客が最近のコールで実際に何を言ったか」を最も強く提供します — Gongのトランスクリプトレイヤーが予測ディールスコアリングを直接フィードします。このスキルは意図的にトランスクリプトを引き出しません(タイトルのみ)。ブリーフィングを10分でスキャン可能に保ち、プライバシーサーフェスを小さく保つために。コールコンテンツレベルの予測シグナルが必要な場合、Gongが適切なツールです;「担当者にスナップショット差分について何を聞くべきか」には、このスキルが適切です。
  • 現状のまま。 「パイプラインのクリーンアップ後すぐに予測準備をします。」パイプラインのクリーンアップは決して終わりません。1:1は「では、すべてどうですか」で始まり、担当者は見られていないと感じて退出します。現状のままが多くのマネージャーが実際に選んでいる代替手段です。

注意点

  • ラグデータに基づく担当者の良し悪しの表面化。 今週コミットが落ちた担当者は正しいことをしていた可能性があります(正直に停滞したディールをクリップ前にコミットから外した)し、コミットが増えた担当者は滑りをサンドバッグしている可能性があります。ガード:ブリーフィングは動きとパターンを報告し、担当者にスコアをつけず、担当者同士を比較せず、質問ライブラリは「理解させてください」のフレームで構築されており「説明してください」ではありません。apps/web/public/artifacts/forecast-meeting-prep-skill/references/02-question-library.md の質問フレーミングルールを参照してください。マネージャーはデータ以外のコンテキスト(1:1履歴、スナップショットが示さないディールのニュアンス)を結論を引き出す前に適用します。
  • 具体的な質問の品質のドリフト。 時間が経つと、質問ライブラリはすべての動きのパターンで同じ3つの質問に崩壊し、担当者は毎週月曜日が同じに聞こえるためエンゲージしなくなります。ガード:質問ライブラリの各エントリーは、スキルが担当者の質問を選んだ時に記録する last_used 日付を持ちます;スキルは質問が先四半期のうちの3週間以上この担当者に使われていた場合に警告を前置します;ロールアウト計画では先四半期の実際のディールのポストモーテムに照らして四半期ごとに質問ライブラリを更新します。apps/web/public/artifacts/forecast-meeting-prep-skill/references/02-question-library.md を参照してください。
  • マネージャーが以前の1:1から持っているコンテキストの欠落。 スキルはパイプラインデータとアクティビティログを見ます。先週の1:1で担当者がディールについてマネージャーに言ったこと、チャンピオンが廊下で言及したこと、調達が顧客側で行っていることを見ません。ガード:ブリーフィングは明示的に「データが示すもの」としてフレーム化され、質問ライブラリは「ギャップを理解させてください」のフレームで構築され、マネージャーは常にコール前に編集します。マネージャーのレビューなしのスキル出力は半分しか形成されていないパターンマッチであり、裁定ではありません。
  • スナップショットの衛生。 週次スナップショットが1週間欠落した場合、ステップ2の差分はすべてのディールが大規模に動いたように幻覚します。ガード:スキルはスナップショットのタイムスタンプを比較し、ギャップが10日を超えると拒否し、スナップショット間のスキーマドリフトでも拒否します。自信を持って間違ったブリーフィングをレンダリングするよりも「スナップショットギャップ、ブリーフィングなし」を返す方が良いです。
  • 自動共有はバンドルに意図的に含まれていません。 ブリーフィングはプライベートな準備です。Slackチャンネルに配線したり、担当者に送ったり、上位のロールアップにフィードしたりすることは信頼モデルを壊します — 担当者はブリーフィングのために顧客ではなくパイプラインのノートを書き始め、ブリーフィングは「データが示すもの」から「モデルが報酬するもの」に崩壊します。

スタック

  • Salesforce(またはCRM) — オポチュニティセット、管理者レコードの確認、アクティビティログの信頼できる情報源
  • S3またはGoogle Drive — 週次比較のための週次スナップショットストア
  • Claude(Sonnet 4.5以上) — スナップショット差分のナレーション、パターン検出、質問選択、固定フォーマットレンダリング
  • ブリーフィングフォーマット、質問ライブラリ、ディープダイブテンプレートapps/web/public/artifacts/forecast-meeting-prep-skill/references/ の3つの参照ファイル。汎用的な「このパイプラインをサマリーにしてください」プロンプトをチームが所有する週次予測準備ループに変えます

Files in this artifact

Download all (.zip)