mcpField
T
twilio-communications

twilio-communications

github.com/sickn33開発48.7k996 回インストール今日更新
リポジトリ

twilio-communications について

Twilio Communications は、Twilio を使った通信機能の実装を支援するスキルです。SMS、音声、WhatsApp Business API、本人確認を扱い、同意やコンプライアンス、レート制限、キュー受付と配信完了の違いを重視します。

主な機能

  1. 01SMS と音声の連携ガイド
  2. 02WhatsApp Business API 対応
  3. 03電話認証と 2FA のパターン
  4. 04IVR と TwiML の実装
  5. 05コンプライアンスと配信上の安全策

活用シーン

  1. 01アプリへの SMS 通知追加
  2. 02電話を使った認証フローの構築
  3. 03WhatsApp 通信チャネルの実装
  4. 04IVR の通話フロー設計

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill twilio-communications

インストール後、Claude Code で/twilio-communicationsを入力して読み込まれたか確認します。

同梱ファイルreferences/detailed-guide.md

詳細

Twilio Communications

Twilio を使ってコミュニケーション機能を構築します。SMS メッセージ、音声通話、WhatsApp Business API、ユーザー認証(2FA)に対応します。シンプルな通知から複雑な IVR システムやマルチチャネル認証まで、幅広くカバーします。コンプライアンス、レート制限、エラー処理を特に重視します。

カタログ修正のお知らせ:適用条件を明確にしたレート制限/セグメンテーションおよび認証に関する記述、署名の網羅性の修正、シリアライズと送信間隔の例を追加しました。Apache-2.0 のインポート元に関する帰属表示は維持しています。

これを使って要求された統合を実装してください。これだけを根拠に通話やキャンペーンを有効化しないでください。受信者/送信者、承認済みのメッセージ/目的/費用、録音範囲を正確に定めてください。所有するテスト用番号を使い、オプトアウトを保持してください。有効化の前に、現在のチャネル、地域、送信者登録、録音に関する要件を公式プロバイダーのガイダンスで確認してください。SMS を受信できることだけでは、フィッシング耐性のある認証にも、アカウント所有権の証明にもなりません。OTP チャレンジは認証済みセッション/送信先/目的にひも付け、試行回数を制限し、列挙やポンピングを防止してください。すべての例は一部のみです。ストレージ、オプトアウト、配信ハンドラーはスタブであり、作成リクエストの成功応答は受け付けられた/キューに登録されたことを意味するだけで、配信済みであることを意味しません。

詳細ガイド

このスキルを実行する前に詳細ガイドをお読みください。完全な手順と参考資料が記載されています。安全要件、前提条件、検証要件は必須として扱ってください。対象を絞った作業では該当するセクションを読み、エンドツーエンドの作業ではガイド全体をお読みください。

使用する場面

  • ユーザーが twilio に言及している、またはそれを示唆している
  • ユーザーが SMS の送信に言及している、またはそれを示唆している
  • ユーザーがテキストメッセージに言及している、またはそれを示唆している
  • ユーザーが音声通話に言及している、またはそれを示唆している
  • ユーザーが電話番号の認証に言及している、またはそれを示唆している
  • ユーザーが SMS による 2FA に言及している、またはそれを示唆している
  • ユーザーが WhatsApp API に言及している、またはそれを示唆している
  • ユーザーがプログラマブルメッセージングに言及している、またはそれを示唆している
  • ユーザーが IVR システムに言及している、またはそれを示唆している
  • ユーザーが TwiML に言及している、またはそれを示唆している
  • ユーザーが電話番号の認証に言及している、またはそれを示唆している

制限事項

  • 上記で説明した範囲にタスクが明確に該当する場合に限り、このスキルを使用してください。
  • 出力を、環境固有の検証、テスト、専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全上の境界、成功基準が不足している場合は、作業を中止して確認してください。

コメント