mcpField
C
campaign-doctor

campaign-doctor

github.com/fortuneflickマーケティング・グロース044 回インストール3 日前に更新
リポジトリ

campaign-doctor について

campaign-doctor は、WarmySender の MCP ツールでキャンペーンの稼働状況を診断するスキルです。メールや LinkedIn の動きがない場合に、正常なペース調整と実際のブロックをツールの応答に基づいて区別し、根拠と次の対応を示します。

主な機能

  1. 01キャンペーンの状態と件数の確認
  2. 02スキップされたアクションと理由の確認
  3. 03メールボックスの送受信状態の確認
  4. 04LinkedIn アカウントの安全状態の確認
  5. 05LinkedIn キャンペーンのスロットリング確認

活用シーン

  1. 01キャンペーンが正常に待機中か判断
  2. 02メール送信または受信の問題調査
  3. 03LinkedIn の安全停止を特定
  4. 04LinkedIn の上限と更新時刻を確認

MCP 対応

WarmySender の MCP ツールで、キャンペーン、スキップ理由、メールボックスの健全性、LinkedIn の状態を取得します。結論はツールの応答に基づきます。

インストール

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

$npx skills add https://github.com/fortuneflick/warmysender-claude-plugin --skill campaign-doctor

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

詳細

キャンペーンドクター

WarmySender の MCP ツールを使って、動きのないキャンペーンを診断します。推測は禁物です。すべての結論は、ツールの応答に基づいている必要があります。

ワークフロー

  1. list_campaigns — キャンペーンを探します(または、ユーザーが指定したものを使います)。ステータスとカウンターを確認します。
  2. キャンペーン ID を指定して list_skipped_actions を実行します(ワークスペース全体を表示する場合は省略します)。実際のスキップ理由と、平易な説明が返されます。
    • is_normal_wait: true の理由は、システムが適切にペースを調整していることを示します。安心してもらい、警告しないでください。resumes_at がある場合は報告します。
    • それ以外の理由は実際のブロッカーです。そのまま伝えてください。
  3. メールキャンペーンの場合:送信メールボックスに対して get_mailbox_health を実行します。両方のチャネルを確認します。health_status(送信できるか)と read_channel_state(受信した内容を読み取れるか)です。not_tested は合格ではありません。
  4. LinkedIn の場合:get_linkedin_account_health を実行します。sending_paused_for_safety が true の場合は、safety_pause_explanation をそのまま報告して終了します。安全のための休止期間は短縮できず、また短縮してはいけません。
  5. LinkedIn キャンペーンの場合:get_linkedin_campaign_throttle を実行し、どの上限が適用されているか、またいつ更新されるかを確認します。

報告形式

最初に簡潔な判定(仕様どおりに動作しているか、実際にブロックされているか)を示し、次に根拠を提示し、最後に WarmySender アプリでユーザーが実行できる次のアクションを最大 3 つ挙げます。上限の引き上げは決して提案しないでください。ペース調整はアカウントを保護するためのものです。

コメント