sent について
sent は Sent のワークフローに依頼を振り分けるエージェントスキルです。曖昧な依頼や複数領域にまたがる依頼を確認し、実操作または専門的な案内を担うスキルを呼び出します。
主な機能
- 01曖昧な依頼や複数領域の検出
- 02チャネルとワークフローによる振り分け
- 03実操作と案内の区別
- 04複数スキル間の実行順序設定
活用シーン
- 01Sent について広く質問された場合
- 02複数の原因が考えられるメッセージ障害
- 03ダッシュボード URL や API パスからの判断
MCP 対応
MCP サーバーを使う専門スキルに Sent アカウントの実操作を振り分けます。このスキル自体は操作を行わず、ルーティングを担当します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sentdm/ sent-plugin --skill sentインストール後、Claude Code で/sentを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlreferences/sent-glossary.md
詳細
Sent メタディスパッチャー
概要
このスキルはワーカーではなく、ルーターです。リクエストから Sent の明確なワークフローを 1 つ特定できない場合は、意図を確認し、ルートを選択するために必要な点だけを質問して、一致するスキルを呼び出します。
Sent では、MCP サーバーを介したアカウントの直接操作から、SMS、WhatsApp、RCS、Sender Profile、テンプレート、配信分析に関する専門的なガイダンスまで対応します。Sent のライブデータや変更を扱う場合は直接操作スキルを優先し、計画、コンプライアンス、診断、プロダクト設計を扱う場合は専門スキルを優先します。
使用する場合
次の場合に使用します:
- ユーザーがチャネルを指定せずに「Sent」について広く言及している場合(「Sent について手伝って」「メッセージングに Sent を使いたい」)
- 「Sent では何を手伝ってもらえますか?」や「何から始めればよいですか?」のような自由形式の質問をしている場合
- リクエストが複数の対象スキルにまたがる可能性がある場合(例:「メッセージングが動作しない」—アカウントの準備状況、10DLC の審査、WABA テンプレートの却下、RBM の機能、MDR ファネルのいずれかが考えられます)
- チャネルが曖昧な場合(SMS、WhatsApp、RCS のどれかが明示されていない。10DLC は米国限定のため、地域も重要です)
- 対象が曖昧な場合(API 統合、ダッシュボードの UX、コンプライアンス関連書類のいずれか)
- ユーザーが Sent のダッシュボード URL または API パスを、追加の説明なしに貼り付けた場合
次の場合は使用しないでください:
- ユーザーがサポート対象の操作または専門ワークフローをすでに 1 つ指定している場合は、そのスキルを直接呼び出してください。
- 質問が価格、契約、またはサポート対象外の製品ポリシーのみに関する場合は、
https://docs.sent.dmまたは Sent サポートを案内してください。
ルーティングルール
MCP による操作
| ユーザーの意図 | 対象スキル |
|---|---|
| 既存のテンプレートメッセージをプレビュー、送信、または予約する。1 件のメッセージとそのアクティビティを確認する | sent-messaging |
| Sent の連絡先を一覧表示、確認、作成、要約、または削除する | sent-contacts |
| 既存の Sent テンプレートを検索、確認、または削除する | sent-templates |
| ダッシュボードのメッセージング指標を照会する、または番号の機能を調べる | sent-analytics |
| 選択中のアカウント、残高、オンボーディング状態、または送信準備状況を確認する | sent-account-readiness |
| ユーザーの許可を得て、Sent にバグ、未実装機能、わかりにくい結果、または称賛を報告する | sent-feedback |
| SMS 市場のフィールド、必要書類、または特定のセットアップ呼び出しを確認する | sent-compliance |
| MCP を通じて所有する Sender Profile を一覧表示、取得、作成、更新、または削除する | sent-profile-provisioning |
専門的なガイダンス
| ユーザーの意図 | 対象スキル |
|---|---|
| SMS コンプライアンス、10DLC、ブランドまたはキャンペーンの登録、TCR 審査、またはキャリアによる拒否 | sms-10dlc-registration |
| WhatsApp テンプレートのコンテンツを作成する、カテゴリを選ぶ、または Meta による却下に対処する | waba-template-author |
| Embedded Signup、コールバック、トークン交換、または電話番号のマッピングを通じて WABA を接続する | waba-embedded-signup |
| RCS を開始する、RBM エージェントを準備する、または機能とフォールバックを決定する | rcs-agent-onboarding |
| マルチテナントの Sender Profile の境界、ルーティング、またはレート制限の管理主体を設計する | sender-profile-architect |
| MDR エクスポート、ファネル、コホート、またはチャネル横断の失敗コードから配信状況を診断する | messaging-performance-analyzer |
| テナント向けテンプレートビルダー UI を設計または監査する | template-builder-ui |
エンジニアリングと統合
| ユーザーの意図 | 対象スキル |
|---|---|
| コードベースに Sent を追加する、SDK を選ぶ、またはローンチ前にリトライ、冪等性、エラー処理を強化する | sent-integration-starter |
| Webhook レシーバーの構築やデバッグ、署名検証、重複排除、自動無効化されたエンドポイントへの対応 | sent-webhook-engineer |
| チャネルフィールドを選ぶ、チャネル間のフォールバックを想定する、またはルート、再ルーティング、配信結果を解釈する | sent-routing-strategist |
| インバウンドメッセージ、オプトアウトキーワード、同意状態、WhatsApp の 24 時間ウィンドウ、会話履歴への対応 | sent-two-way-messaging |
| 完了コールバック、キャンペーン、ユーザーロールを含む、API を介した Sender Profile のライフサイクルを実行する | sent-profile-provisioning |
| 切り替えとロールバックの計画を含め、Twilio、Sinch、Infobip、Vonage、Bird から Sent に移行する | migrate-to-sent |
このグループでは、頻繁に発生する次の 2 つの引き継ぎに注意してください。sender-profile-architect がテナンシーの境界を決定し、sent-profile-provisioning がそれを実装します。また、migrate-to-sent がプロバイダーの切り替えを計画し、sent-integration-starter がその結果として生じる統合を強化します。
リクエストが 1 行に明確に該当する場合は、そのスキルを呼び出して終了します。複数の行にまたがる場合は、提案する順序を示し、前提となる作業から始めます。たとえば、ライブ送信の前に sent-account-readiness を確認し、既存のテンプレートを探すには sent-messaging の前に sent-templates を使用します。また、ユーザーがライブのダッシュボード指標ではなくエクスポートデータを提供した場合は、messaging-performance-analyzer を使用します。
ルーティング前に確認する質問
適切な対応先を選ぶために必要なことだけを尋ねてください。チャネルとワークフローが明確になった時点で終了します。
- チャネル — SMS、WhatsApp、RCS、それとも不明ですか?
- ワークフローの段階 — 新規セットアップ、統合の途中、それとも正常に動作していたもののデバッグですか?
- 地域 — 米国のみ、海外、または両方ですか?(SMS の場合、10DLC / TCR は米国のみが対象です。)
- 対象の領域 — ライブアカウントの操作、API/バックエンド統合、ダッシュボード UX、それともコンプライアンス関連の書類ですか?
- 対象ユーザー — Sent のエンドテナントですか、それともマルチテナントの Sent プラットフォーム自体を構築していますか?(Sender Profile とシングルテナントのオンボーディングの違いです。)
- 症状(デバッグの場合) — エラーコード、却下理由、低い審査スコア、それとも単純な配信率の低下ですか?
- 手元にある成果物 — コンタクト、テンプレートまたはメッセージ ID、テンプレートの下書き、MDR エクスポート、RBM エージェント ID、または
config_idはありますか?
1 回のターンにつき質問は 1 つで構いません。7 つすべてを一度に尋ねないでください。
ルーティングせずに対応する場合
このスキルは、一般的な質問へのフォールバックではありません。ユーザーが次のことを尋ねた場合は、それぞれの指示に従ってください。
- 残高、オンボーディングの状態、または選択したアカウントから送信できるかどうか —
sent-account-readinessを使用します。 - 利用可能な操作では回答できない契約、プラン料金、請求書、アカウントへのアクセス — Sent サポートまたは
https://docs.sent.dmを案内します。 - Sent 固有の作業を伴わない、リトライ、キューイング、オブザーバビリティなどの一般的なエンジニアリング — 通常どおり回答します。質問が Sent 独自のリトライ、冪等性、レート制限の契約に関わる場合は、
sent-integration-starterにルーティングします。 - 専門スキルの対象範囲外の Meta、Google、TCR、またはキャリアのポリシー — 最新の上流ドキュメントを参照します。
確認の質問をした後も、リクエストがどの対象スキルにも当てはまらない場合は、その旨を率直に伝えてください。無理にルーティングしないでください。
共通用語
ルーティングの判断が Sent、SMS、WhatsApp、RCS、または MCP の用語に左右される場合は、references/sent-glossary.md を参照してください。運用の詳細はここに重複して記載せず、対象スキルに記載してください。