jpskill.com
💼 ビジネス コミュニティ

run-campaign

Runs an end-to-end marketing campaign — sales analysis, content brief, Canva assets, HubSpot send. Accepts optional lookback and channel arguments.

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o run-campaign.zip https://jpskill.com/download/22774.zip && unzip -o run-campaign.zip && rm run-campaign.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/22774.zip -OutFile "$d\run-campaign.zip"; Expand-Archive "$d\run-campaign.zip" -DestinationPath $d -Force; ri "$d\run-campaign.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して run-campaign.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → run-campaign フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[スキル名] run-campaign 3つのスキルを順番に連結して、キャンペーンパイプライン全体を実行します。各引き継ぎ時にオーナーが承認します。明示的な確認なしにゲートを通過することはありません。

引数を解析します。

  • --lookback (デフォルト 90d) — 収益の落ち込みをどれくらい遡って調べるか
  • --channel (デフォルト both) — emailsocial、または both

ステップ1 — 売上分析 + コンテンツブリーフ (content-strategy)

content-strategy スキルのワークフローをトリガーします。

  1. QuickBooksとPayPalから、ルックバック期間の売上データを取得します。
  2. 収益の落ち込みを特定します — どの製品/サービスか、どの期間か、規模はどうか。
  3. 30日間の優先順位付けされたコンテンツブリーフを作成します。何を推進するか、どのようなオファーを実行するか、何を保留するか。
  4. オーナーにブリーフを提示します。明示的な「承認済み、アセットを構築」の指示があるまで続行しません。

オーナーがブリーフを編集した場合、編集内容を反映させて再提示します。

ステップ2 — アセット生成 + 送信ステージング (canva-creator)

ステップ1の承認後、canva-creator スキルのワークフローをトリガーします。

  1. ステップ1で承認されたブリーフを入力として受け取ります。
  2. ブリーフの優先順位に合わせて投稿カレンダーを作成します。
  3. 各投稿について、ブランドに合ったCanvaアセットを生成します(次に進む前に、各アセットを画面に表示してオーナーの承認を得ます)。
  4. 各投稿のキャプションコピーの下書きを作成します。
  5. HubSpotでスケジュールされた送信をステージングします(送信はしません — ステージングのみです)。
  6. ステージングされたキャンペーンをオーナーに提示します。ステップ3に進む前に、明示的な「承認済み、セグメントXに送信」の指示があるまで待ちます。

ステップ3 — オーディエンスセグメンテーション (lead-triage)

ステップ2の承認後、lead-triage スキルのワークフローをトリガーします。

  1. キャンペーンのターゲットセグメント(承認されたブリーフから)に一致するHubSpotコンタクトを抽出します。
  2. エンゲージメント、企業との適合性、緊急性マーカーによってスコアリングします。
  3. 2つの成果物を作成します。
    • 一括送信リスト — ステップ2でステージングされたキャンペーンを受け取るセグメント
    • 高優先度コールリスト — オーナーが個人的に電話すべき上位5件のリードと、そのための話し方
  4. コールリストのためにカレンダーの時間をブロックします。
  5. 両方のリストを提示します。HubSpotキャンペーンをライブにする前に、明示的な「送信」の指示があるまで待ちます。

承認ゲート (厳守)

  • ステップ間で自動的に進行することはありません。各引き継ぎには明示的なオーナーの承認が必要です。
  • ステップ3でオーナーの「send」コマンドなしにHubSpotキャンペーンを送信することはありません。
  • いずれかのコネクタ(QuickBooks、PayPal、Canva、HubSpot)に到達できない場合、停止し、どのコネクタが失敗したかを報告し、再試行するか中止するかを尋ねます。

出力

実行を1段落の要約で終了します。収益の落ち込みが特定されたこと、投稿が生成されたこと、セグメントサイズ、予約された通話についてです。送信後、HubSpotキャンペーンのURLにリンクします。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Run the full campaign pipeline by chaining three skills in order. The owner approves at each handoff — never roll past a gate without explicit confirmation.

Parse arguments:

  • --lookback (default 90d) — how far back to look for the revenue dip
  • --channel (default both) — email, social, or both

Step 1 — Sales analysis + content brief (content-strategy)

Trigger the content-strategy skill workflow:

  1. Pull sales data from QuickBooks and PayPal for the lookback window.
  2. Identify the revenue dip — which product/service, which time period, magnitude.
  3. Produce a 30-day prioritized content brief: what to push, what offer to run, what to hold.
  4. Present the brief to the owner. Wait for explicit "approved, build the assets" before continuing.

If the owner edits the brief, incorporate edits and re-present.

Step 2 — Asset generation + send staging (canva-creator)

After Step 1 approval, trigger the canva-creator skill workflow:

  1. Take the approved brief from Step 1 as input.
  2. Build the posting calendar matched to the brief's priorities.
  3. Generate on-brand Canva assets for each post (apply each on screen for owner approval before moving on).
  4. Draft caption copy for each post.
  5. Stage the scheduled send in HubSpot (do NOT send — staging only).
  6. Present the staged campaign to the owner. Wait for explicit "approved, send to segment X" before Step 3.

Step 3 — Audience segmentation (lead-triage)

After Step 2 approval, trigger the lead-triage skill workflow:

  1. Pull HubSpot contacts that match the campaign's target segment (from the approved brief).
  2. Score by engagement, company fit, urgency markers.
  3. Produce two deliverables:
    • Bulk send list — the segment receiving the staged campaign from Step 2
    • High-priority call list — top 5 leads the owner should call personally with talking points
  4. Block calendar time for the call list.
  5. Present both lists. Wait for explicit "send" before pushing the HubSpot campaign live.

Approval gates (must hold)

  • Never auto-progress between steps. Each handoff requires explicit owner approval.
  • Never send the HubSpot campaign without the owner's "send" command in Step 3.
  • If any connector is unreachable (QuickBooks, PayPal, Canva, HubSpot), stop, report which connector failed, and ask whether to retry or abort.

Output

End the run with a one-paragraph recap: revenue dip identified, posts generated, segment size, calls booked. Link to the HubSpot campaign URL once sent.