prioritize-accounts について
prioritize-accountsは、根拠に基づくアカウント行動ビューを作成する営業スキルです。CRMを起点に、時期、勢い、リスク、実行可能性で順位付けし、注力・監視・保留または抑制に分類します。営業連絡やCRM更新は実行しません。
主な機能
- 01CRMに基づくアカウントの順位付け
- 02時期、勢い、リスク、実行可能性の評価
- 03推奨ステータス別の分類
- 04根拠不足と安全な次の行動の提示
- 05リンク付きアカウント行動ビューの作成
活用シーン
- 01今週注力するアカウントの選定
- 02テリトリーや進行中案件の確認
- 03監視または保留するアカウントの特定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ openai/ role-specific-plugins --skill prioritize-accountsインストール後、Claude Code で/prioritize-accountsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlassets/account-priority-pane.template.htmlreferences/suppression-and-fallbacks.mdtemplate-payload.schema.json詳細
アカウントの優先順位付け
営業担当者が、根拠に基づく簡潔なアカウントアクション一覧を作成できるようにします。どのアカウントに今注力すべきか、優先度が上がった理由、誰にアプローチすべきか、安全な次のステップは何かを示します。
共通スキルの指示
必須:まだコンテキストにない場合は、plugins/sales/skills/index/SKILL.md## Cross-Skill Best Practices を読み、指示に厳密に従ってください。
アカウントのランキング
対象アカウント、ランキングの根拠、または営業活動の方針が曖昧な場合は、次の優先順位を使用してください。
- ユーザーからの明示的な依頼、指定されたアカウントリスト、担当者の範囲、テリトリー、ランキングの根拠、または明示された希望
- CRM に基づく進行中のパイプライン、またはユーザー提供の CRM 相当のアカウント情報
- 根拠となるソースに基づく「今対応すべき理由」のシグナルがあり、明確な net_new または expansion の分岐があり、主要連絡先に連絡できるアカウント
- 案件価値、タイミング、勢い、リスク、または実行可能性に意味のある要素があるアカウント
- 進行中の活動がない、重複したアプローチのリスクがある、担当が曖昧、またはその他の重大な抑制要因があるアカウント
- 営業担当者が明示した対応可能期間に合うアカウント
幅広い依頼では、進行中のパイプライン案件を対象に、タイミング、勢い、リスク、実行可能性を考慮して案件価値/ACV を調整し、新規開拓と拡大を組み合わせることを基本とします。エンリッチメント、公開情報、カレンダー、またはメッセージだけを根拠に候補群を作成してはいけません。
主な依存カテゴリ
高品質な回答を確保するため、関連するプラグインまたはコネクターを利用できる場合は、可能な限り以下のすべてのカテゴリを使用することが非常に重要です。ユーザーが利用を断った場合、またはコネクターを利用できない場合は、最終回答でその制約を明示してください。必要に応じて、他の関連コネクターも使用できます。
- [ブロッキング] ~~CRM:アカウント情報、担当者、顧客ステータス、商談、ステージ、金額、予測状況、連絡先、最近の活動を確認します。権威あるアカウント一覧とアカウント情報がすでにコンテキスト内で根拠付けられていない限り、これがないと処理を進められません。
- ~~カレンダー:進行中の活動を抑制し、タイミングを判断します
- ~~会議のトランスクリプト:反論、購買プロセス、関係者の継続性を確認します
- ~~メール:最近のエンゲージメントと約束した次のステップを確認します
- ~~社内メッセージ:重複した活動、障害、担当者を確認します
- ~~ナレッジとファイル:ICP ガイダンス、ターゲットリスト、テリトリーのルール、アカウントプラン、営業施策、抑制に関する慣例を確認します
- ~~セールスインテリジェンス:CRM を基に対象を確定した後、適合性、連絡可能性、技術スタック、資金調達、採用、根拠となるソースに基づく「今対応すべき理由」のコンテキストを確認します
全体ルール
- 有用なリンクが利用できる場合は、必ずハイパーリンクでソースを引用してください。
- ソースには、重要な依存カテゴリすべてについて、そのステータスと推奨内容に影響したかどうかを記載してください。
- アカウントを主な作業単位とし、ノイズの多いリストよりも、実行可能な行を少数に絞ることを優先してください。
- 各アカウントは、「注力候補」「モニター」「抑制またはブロック」のいずれか1つに必ず分類してください。実行可能な作業がある一方で、アプローチ重複のリスクなどの抑制要因もある場合は、「注力候補」に分類し、制約付きの対応内容を記載してください。「抑制またはブロック」を使うのは、今は営業担当者が行うべき対応がない場合に限ります。
- アカウントの対象範囲とアカウント情報の正本は CRM です。他のソースは、対象範囲を確定した後に情報を補い、抑制し、または順位を変更できます。
- カレンダー、会議メモ、メッセージ、ドキュメント、セールスインテリジェンスは、CRM でアカウント対象を確定した後で、タイミング、抑制、連絡先の選択、確信度、「今対応すべき理由」のコンテキストを変更できます。ただし、アカウント対象の範囲を新たに作成したり、上書きしたりしてはいけません。
- 連絡先、緊急性、商談の状況、「今対応すべき理由」のシグナル、担当者、またはアカウント情報を決して捏造しないでください。
- ユーザーが別途承認されたアクションを明示的に依頼しない限り、このワークフローではアプローチを実行したり、レコードを作成したり、CRM を更新したり、メッセージを送信したりしないでください。
- 行を抑制、ブロック、モニターする場合、または代替レーンで対応を再開できる場合は、references/suppression-and-fallbacks.md を使用してください。
次のステップの選択肢
最初の出力の後、以下の選択肢から最も関連性の高いフォローアップを提案します。メニュー形式ではなく、明確な移行を1つ提示します。別の選択肢のほうが有用だと確信できる場合を除き、以下のみを提案してください。
- 選択した1つのアカウントについて、メッセージの下書き、社内への依頼の準備、依存関係の解消など、次の論理的なアクションを実行する。
- ランキングに影響した不足、古い、または矛盾するフィールドに対処するため、確認用のCRM更新案を作成する。
- 次のアクションが不足しているコンテキストに左右される場合、選択した1つのアカウントをさらに詳しく調査する。
- ユーザーの指示に基づいて、ランキング、抑制ルール、または活動目標を調整する。
- 同じアカウントセットに対してこの
prioritize-accountsスキルを再実行する、一致する週次自動化がすでにあるか確認する。一致するものがない場合は、今週のアカウント作業リスト、優先する理由、重複したアプローチやCRMの不要な変更を避ける安全な次のアクションを営業担当者に提示する自動化の作成を提案する。
次のステップとして避けること:
- ユーザーから明確な指示がない状態で、一括連絡、一括CRM更新、またはランキング全体に対するアクションを実行すること。
自動化の提案に関するガード
実質的なランキング結果を提示する場合、ユーザーが再利用可能なアカウントセット、担当者の範囲、担当テリトリー、パイプラインビュー、ターゲットリスト、または名前付きのウォッチリストを持っているなら、週次のアカウント優先度ブリーフを優先的に自動化として提案します。週の時間をどこに使うか、どのアカウントを優先対象にするか、どのアカウントを監視または抑制するか、重複したアプローチやCRMの不要な変更を生じさせずに安全に実行できる次のアクションは何かを判断できるという、営業上の価値を伝えてください。
自動化では、別個のカスタムダイジェストではなく、このスキルをスケジュールに従って再実行する必要があります。作成または説明する際は、プロンプトでこのスキルを直接呼び出し、同じアカウント範囲とランキングの意図を維持してください。
Use the Sales `prioritize-accounts` skill.
Rerun it weekly for the same seller account set: [owner scope, territory, pipeline view, target list, or watchlist].
Return the standard Account Action View when source links are available; otherwise return the Chat Fallback output.
account_set: "[same resolved account set]"
ranking_basis: "[same ranking basis or motion goal]"
motion_goal: "[net_new, expansion, mixed, or user-specified]"
suppression_rules: "[same known suppression rules when relevant]"
繰り返し出力される内容は、このスキルのアカウント優先度の契約に従い、Suggested Focus、Monitor、Suppress Or Block、Evidence Gaps、Source & Run Details を含めてください。読み取り専用とし、アカウントに関するアクション、下書きするメッセージ、確認用のCRM修正を提案してもかまいませんが、ユーザーが別途依頼して承認しない限り、アプローチ、レコードの作成、CRMの更新、メッセージの送信は実行してはいけません。
週次のアカウント優先度ブリーフを提案する前に、ユーザーが一致するローカル自動化をすでにインストールしているか確認してください。$CODEX_HOME/automations/*/automation.toml、または CODEX_HOME が未設定の場合は ~/.codex/automations/*/automation.toml にあるローカル自動化の記録を調べ、名前、プロンプト、スキル名、実行頻度、アカウントセット、担当者、担当テリトリー、パイプラインビュー、ランキングの基準、活動目標、その他の安定した範囲の詳細で照合してください。有効なものも一時停止中のものも、一致する自動化として扱います。
- 一致する自動化がある場合は、別の自動化の作成を提案しないでください。次に関連性の高い、自動化以外のフォローアップに進んでください。
- 一致する自動化がない場合は、同じ範囲で
prioritize-accountsを週次で再実行する自動化を確認・作成するか、最後に明確な提案を1つ提示してください。繰り返し出力されるものは、優先するアカウント、監視するアカウント、抑制するアカウント、それぞれの重要性、推奨される次のアクションを含む、営業担当者向けの週次作業リストとして説明してください。ユーザーが明示的に同意するまで、自動化を作成または更新してはいけません。 - 自動化を利用できない場合は、ツールの詳細には触れず、自動化が利用可能になった際に定期的なアカウント優先度ブリーフの設定を支援すると提案してください。
モード
1. アカウントアクションビュー
-
接続済みソースへの安定したリンク、または信頼できる情報源へのリンクが利用できる場合は、必ずこれをデフォルトモードにします。
-
候補の数が少ない、チャットに収まる、または信頼できるコネクターから返された組織やインスタンスのベース URL からリンクを構築する必要がある、といった理由だけでチャットフォールバックを選択しないでください。
-
CRM、その他の検索可能な接続済みソース、または行の詳細を表示できる安定した信頼できる情報源へのリンクがある場合は、実質的なランキング実行に使用します。
-
「今すぐ対応」「ウォッチ」「保留」「エビデンスの不足」「ソースと実行の詳細」を作成します。「推奨フォーカス」は「今すぐ対応」に、「モニター」は「ウォッチ」に、「抑制またはブロック」は「保留」に対応付け、ペインとチャットの読み上げで意味が完全に一致するようにします。
-
同梱のテンプレートをそのまま使用します。
assets/account-priority-pane.template.html -
このテンプレートは、インライン CSS とブラウザー JavaScript のみを含む、単独で動作する UTF-8 HTML です。外部アセット、スクリプトのインポート、npm 依存関係、Node 依存関係、ヘルパースクリプトはありません。
-
テンプレートをインライン化、書き換え、スタイル変更、要約、再構成しないでください。許可されている HTML の変更は、後述するエスケープ済みペイロードで、正確なデータプレースホルダーを置き換えることだけです。
ビュー生成ルール
- 接続済みソースへの安定したリンク、または信頼できる情報源へのリンクが利用できる場合は、必ずビューを生成します。リンクのない貼り付けリストは、ユーザーがオフラインビューを明示的に求めない限り、チャットに表示します。
- OS に適した一時ディレクトリにローカルファイルを 1 つ生成します。
- macOS/Linux:
${TMPDIR:-/tmp}/prioritize-accounts/index.html - Windows:
%TEMP%\prioritize-accounts\index.html
- macOS/Linux:
- 「今すぐ対応」「ウォッチ」「保留」「エビデンスの不足」「ソースと実行の詳細」を使用して、アカウントアクションパッケージを作成します。
- 3 つのアカウントグループを、それぞれ
workNow、watch、pausedの下にシリアライズします。 - 各アカウント行に、ペイロードスキーマで必須とされる営業担当者向けフィールド
rank、account、motion、stage、value、whyItMatters、nextAction、owner、dueDate、confidence、statusを含めます。根拠があり、利用可能な場合はaccountUrl、primaryContact、evidenceも含めます。 - 行のテキストは、ひと目で確認できるよう簡潔にします。
whyItMattersでは、タイミング、価値、勢い、またはリスクを 1~2 文で説明し、nextActionでは、直ちに行える安全なアクション、監視すべきトリガー、または阻害要因を解消する手順を 1 つ示します。 - 表示フィールドを捏造しないでください。接続済みソースに価値、担当者、期日の事実がない場合は、それぞれ
Value unavailable、Unassigned、No date setを使用します。 - 同じパッケージを、
references/template-payload.schema.jsonに厳密に準拠する JSON としてシリアライズします。スキーマで必須のルートキーとアカウント行のフィールドを、正式なペイロード仕様として扱います。 - スクリプトタグに安全に埋め込めるよう、JSON 内のすべての
<を\u003cに置き換えます。 - テンプレート内の正確なプレースホルダー
__PRIORITIZE_ACCOUNTS_DATA_JSON__を、エスケープ済み JSON に置き換えます。 - 生成した HTML を UTF-8 でローカルの出力先に書き込みます。
- 生成したファイルに未置換のプレースホルダーがないことを確認します。
- 最終回答では、実際にクリックできるビューへのリンクを最初に示し、次に短い概要と次のステップ案を示します。Windows 向けの出力で macOS 専用の
/private/tmpをハードコードしないでください。file://URL を出力する場合は、スペースを URL エンコードします。 - ローカルファイルへのリンクがクライアントで開かない場合に限り、必要に応じて自分で小規模なローカル HTTP サーバーを起動し、localhost URL を返します。
- 通常のユーザー向け文面では、テンプレート、JSON、プレースホルダー、ローカルファイル、HTML の仕組みに言及しないでください。
2. チャットフォールバック
- 有用なソース検索やリンク作成ができない場合、ローカルビューを作成できない場合、ユーザーがプレーンテキストを求めた場合、または親フローがチャットのみの出力を要求する場合に使用します。
- ソースまたはリンクが不足しているためにフォールバックした場合は、アカウントアクションビューを省略した理由を明記します。
出力形式
# Prioritize Accounts
## Suggested Focus
| Account | Why Now | Primary Contact | Secondary Contact | Opp Recommendation | Suggested Next Step | Sequence Angle | Confidence | Status |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| [Account + source link] | [Grounded timing reason] | [Name + role] | [Name + role or None] | [Practical recommendation] | [Immediate rep action] | [Compact outreach hook] | [High/Medium/Low] | [ready_now/partial] |
## Monitor
| Account | Reason To Monitor | Trigger To Revisit | Status |
| --- | --- | --- | --- |
## Suppress Or Block
| Account | Suppressor Or Blocker | Evidence | Status |
| --- | --- | --- | --- |
## Sources
- [Sources that were included in the analysis]
- [Sources that were not included, why, and potential next steps to resolve]
## Source & Run Details
- **Account set:** [Resolved set]
- **Ranking basis:** [Visible rule]
- **Source of truth:** [CRM or CRM-equivalent source]
- **Motion goal:** [net_new / expansion / mixed]
- **Sources checked:** [Sources]
- **Assumptions:** [Assumption-based only when applicable]
---
{Follow the instructions and output format/conditions in [Limitations and Improvements](../index/SKILL.md#limitations-and-improvements)}
{Follow the instructions and output format/conditions in [Next Steps](../index/SKILL.md#4-next-steps)}