claude-skills/

Anthropic公式スキル・プラグインの日本語ディレクトリ

last sync 22h ago
スキルOfficialproductivity

🚀zapier-onboard

プラグイン
zapier

説明

Zapier MCPに新規ユーザーをオンボーディングします。 できることの紹介、認証手順の案内、セットアップ状況に応じた適切なフローへの誘導を行います。 次のような場合に使用: - 初めて使い始めるとき - 接続に関するトラブルシューティングが必要なとき - ユーザーから「Zapier MCPとは何ですか」「Zapierを始めるにはどうすればいいですか」「セットアップしてください」「Zapierで何ができますか」「Zapierについて教えてください」といった質問があったとき

原文を表示

Onboard a new user to Zapier MCP — introduce what it can do, walk through authentication, and route into the right flow based on the state of their setup. Use when getting started, troubleshooting connection issues, or when the user asks "what is Zapier MCP", "how do I get started with Zapier", "set me up", "what can I do with Zapier", or "tell me about Zapier".

ユースケース

  • 初めてZapier MCPを使い始めるとき
  • 接続トラブルのシューティング
  • Zapier MCPの機能を知りたいとき
  • セットアップ手順を案内するとき

本文(日本語訳)

Zapier オンボーディング

Zapier MCPを紹介し、ユーザーの認証を完了させた後、適切なセットアップフローへと案内します。

Zapier MCPサーバー自体の動作については、docs.zapier.com/mcp を参照してください。


ステップ1: はじめに

まず、Zapier MCPでできることをユーザーに説明し、認証を行います。

ピッチ

「Zapier MCPは、AIアシスタントを9,000以上のアプリ(Slack、Gmail、Google Calendar、Jira、Notion、HubSpotなど)に接続します。セットアップが完了すると、自然な会話を通じて各ツールを横断して検索したり、アクションを実行したり、ワークフローを自動化したりできます。あなたのワークフローに合わせてパーソナライズされており、使いたいアプリとアクションを自分で選ぶと、AIがそれらの使い方を習得します。」

接続状況の確認

Zapier MCPのツールが利用可能かどうかを確認します:

  • ツールが利用可能な場合: ユーザーはすでに認証済みです。短めのピッチを伝えます —「Zapier MCPがインストールされ、接続されています。セットアップ内容を確認します。」— その後、ステップ2へ進みます。

  • Zapierのツールが一切利用できない場合: サーバーはインストールされていますが、認証が必要です。まず、Zapier MCPサーバー上の mcp_auth を呼び出してチャット内で直接認証を試みます。成功した場合は、利用可能なツールを再確認してステップ2へ進みます。

    mcp_auth が失敗するか利用できない場合は、使用しているクライアントに応じて手動での手順にフォールバックします:

    • Cursorの場合: 「接続しましょう。Settings > Cursor Settings > Tools & MCP に移動し、Zapier MCPサーバーの横にある Connect をクリックしてください。Cmd+Shift+P を押して「MCP」と検索しても移動できます。」
    • Claude Desktopの場合: 「接続しましょう。Customize > Connectors > Zapier に移動し、Connect をクリックしてください。」
    • その他のクライアントの場合: 「接続しましょう。クライアントのMCP設定でZapier MCPサーバーを見つけて、Connectをクリックしてください。mcp.zapier.com にリダイレクトされてサインインできます。」

    環境または会話の文脈から使用中のクライアントを判別します。不明な場合は、汎用の手順を案内します。

    ユーザーが「done(完了)」と確認したら、利用可能なツールを再確認してステップ2へ進みます。


ステップ2: 診断

利用可能なZapier MCPツールを確認します。結果に応じて、以下のいずれかの分岐へ進みます:

結果 分岐
Zapierのアクションツールが利用可能(設定ツール以外も含む) 正常(Healthy)
設定ツールのみ利用可能(アクションはまだなし) 新規インストール(Fresh install)
認証エラー/401エラーで呼び出しが失敗する 認証破損(Auth broken)
Zapierのツールが一切利用できない 未接続(Not connected)

分岐: 正常(Healthy)

サーバーが接続されており、アクションが設定済みです。サマリーを表示し、次のステップを提示します。

  1. 利用可能なZapier MCPツールを確認し、アプリ別にグループ化します。
  2. 見やすいサマリーを表示します:

「Zapier MCPが接続されており、以下の [アプリ一覧] にわたる [N] 個のツールが利用可能です:

  • Slack: ...
  • Gmail: ...
  • Google Calendar: ...

すべて正常に動作しています。何をしますか?」

  1. 以下のオプションを提示します:
    • 「実際に試してみる」→ zapier-demo スキルを起動して、最初のアクションのウォークスルーを実行
    • 「ツールを追加する」→ zapier-explore スキルを起動して、ロールに合わせたツールキットを構築
    • 「ヘルスチェックを実行する」→ zapier-status スキルを起動
    • またはそのままツールを使い始める

分岐: 認証破損(Auth broken)

サーバーは設定に存在しますが、認証が期限切れまたは無効になっています。

  1. ユーザーに伝えます:

「Zapier MCPサーバーは設定されていますが、接続が壊れています(認証の期限切れ)。

こちらをクリックして再接続

サインインし、サーバーを見つけて再認証してください。完了したら done と入力してください。」

  1. ユーザーの確認を待ちます。
  2. Zapierのツールを再度呼び出して確認します。
  3. 成功した場合: 正常(Healthy)のサマリーを表示します。
  4. まだ失敗する場合: サーバー設定を削除して作り直すことを提案します。新しいトークンでMCP設定ファイルを更新するサポートを申し出ます(後述の「クライアント別MCP設定」を参照)。

分岐: 未接続(Not connected)

Zapier MCPサーバーはプラグイン経由でインストールされていますが、まだ認証されていません。これは新規インストール直後に最もよく見られる状態で、サーバーが接続されていないためZapierのツールが一切表示されません。

  1. Zapierプラグインはインストール済みだが、まず接続が必要であることをユーザーに伝えます。

  2. Zapier MCPサーバー上の mcp_auth を呼び出して、チャット内で直接認証を試みます。成功した場合は、ステップ5へスキップします。

  3. mcp_auth が失敗するか利用できない場合は、使用しているクライアントに応じて手動での手順にフォールバックします:

    • Cursorの場合:Settings > Cursor Settings > Tools & MCP に移動し、Zapier MCPサーバーの横にある Connect をクリックしてください。Cmd+Shift+P を押して「MCP」と検索しても移動できます。」
    • Claude Desktopの場合:Customize > Connectors > Zapier に移動し、Connect をクリックしてください。」
    • その他のクライアントの場合: 「クライアントのMCP設定でZapier MCPサーバーを見つけて接続してください。mcp.zapier.com にリダイレクトされてサインインできます。」

    環境または会話の文脈から使用中のクライアントを判別します。不明な場合は、汎用の手順を案内します。

  4. ユーザーが「done(完了)」と確認するのを待ちます。

  5. 利用可能なZapier MCPツールを確認して再診断します。適切な分岐へ進みます — 多くの場合、新規インストール(Fresh install)(サーバーは接続済み、アクションはまだなし)になります。


分岐: 新規インストール(Fresh install)

サーバーは接続されていますが、アクションが設定されていません。ユーザーはZapierでアクションを追加する必要があります。

ステップ1: ワークフロー優先のディスカバリー

「どのアプリを使っていますか?」とは聞かないでください。まず、何を達成しようとしているかから始めます。

「接続されましたが、まだツールが設定されていません。追加しましょう。」

mcp.zapier.com へ誘導します(サーバーの設定URLツールが利用可能な場合はそれを呼び出します)。ユーザーが自分のサーバーのツール設定ページに直接アクセスできるようにします。

次に、ワークフローに基づいて追加するものを選ぶ手助けをします:

ワークフロー別スターターキット:

ワークフロー アプリ 選ぶ理由
開発(Dev)ワークフロー Jira + GitLab + Slack + Google Docs Issue管理、コードレビュー、チームコミュニケーション、ドキュメント
PM ワークフロー Jira + Slack + Google Docs + Google Calendar + Notion 計画、進捗共有、執筆、スケジューリング、ナレッジベース
営業(Sales)ワークフロー HubSpot + Gmail + Google Calendar + Slack CRM、アウトリーチ、スケジューリング、チーム共有
マーケティング(Marketing)ワークフロー Google Sheets + Slack + Notion + Gmail データ管理、連携調整、コンテンツ、キャンペーン
一般的な生産性向上 Gmail + Google Calendar + Slack + Google Docs + Google Sheets 誰にでも必要な基本ツール

「スターターキットを選ぶか、今取り組んでいることを教えていただければ、適切なツールを提案します。」

ステップ2: 設定のガイド

各アプリに追加すべき具体的なアクションを推奨します。アプリごとに2〜4個のアクション(検索アクション1〜2個、書き込みアクション1〜2個)を目安にします。

アプリ別おすすめスターターアクション:

アプリ 検索アクション 書き込みアクション
Slack Find Message, Get Message Send Channel Message
Gmail Find Email Send Email, Create Draft
Google Calendar Find Events Create Detailed Event
Google Docs Get Document Content Create Document
Google Sheets Get Data Range, Lookup Row Add Row
Jira Find Issue by Key, Find Issues via JQL Create Issue
Linear Find Issue Create Issue
GitLab Find Merge Requests (読み取り中心のため省略)
GitHub Find Issue, Find Pull Request Create Issue
HubSpot Find Contact, Find Company Create Contact
Notion Find Page, Find Database Item Create Page
Zoom Find Meeting (読み取り中心のため省略)
Coda Find Row Create Row
Airtable Find Record Create Record

選択したアプリに追加するアクションをユーザーに伝え、すべての設定と認証が完了するのを待ちます。

「それらのアクションを追加し、Zapierダッシュボードでアプリアカウントを接続してください。完了したら done と入力してください。」

ステップ3: 確認

ユーザーが確認したら、利用可能なZapier MCPツールを確認して、追加されたものを確認します。新しいツールが表示された場合は、サマリーを表示します。何も変わっていない場合は、クライアントのリロードが必要な可能性があります(後述の「クライアント別リロード手順」を参照)。

ステップ4: まとめ

すべての接続が完了したら:

  1. セットアップの最終サマリーを表示します。
  2. 次のステップへ引き継ぎます:

「セットアップ完了です。実際に試してみませんか? /zapier-demo を実行すると1つのアクションの動作を確認でき、/zapier-explore ではツールキットをさらに拡張できます。」


クライアント別MCP設定

クライアント 設定ファイルの場所 スコープ
Cursor .cursor/mcp.json(プロジェクト)または ~/.cursor/mcp.json(グローバル) プロジェクト/グローバル
Claude Desktop ~/Library/Application Support/Claude/claude_desktop_config.json(macOS) グローバル
Claude Code .mcp.json(プロジェクト)または ~/.claude/mcp.json(グローバル) プロジェクト/グローバル
Windsurf ~/.codeium/windsurf/mcp_config.json グローバル

環境または会話の文脈から使用中のクライアントを判別します。不明な場合は確認します。


クライアント別リロード手順

クライアント リロード方法
Cursor Cmd+Shift+P → "Reload Window"
Claude Desktop アプリを終了して再起動
Claude Code /mcp を実行してステータスを確認し、必要であれば再起動
Windsurf Cmd+Shift+P → "Reload Window"

トーン

カジュアルで効率的に。MCPやプロトコルの詳細は説明しません。ユーザーを素早く正しい場所へ誘導することに集中します。何か問題

原文(English)を表示

Zapier onboard

Introduce Zapier MCP, get the user authenticated, then guide them through the appropriate setup flow.

For how the Zapier MCP server itself works, see docs.zapier.com/mcp.

Step 1: Introduction

Start by describing what Zapier MCP can do for the user, then get them authenticated.

Pitch

"Zapier MCP connects your AI assistant to 9,000+ apps — Slack, Gmail, Google Calendar, Jira, Notion, HubSpot, and thousands more. Once set up, you can search across your tools, take actions, and automate workflows, all through natural conversation. It's personalized to your workflow — you pick the apps and actions that matter to you, and your AI learns to use them."

Check connection

Check if any Zapier MCP tools are available:

  • Tools are available: The user is already authenticated. Give a shorter version of the pitch — "You've got Zapier MCP installed and connected. Let me check what you have set up." — then proceed to Step 2.

  • No Zapier tools available at all: The server is installed but needs authentication. First, attempt to authenticate directly in the chat by calling mcp_auth on the Zapier MCP server. If that succeeds, re-check available tools and proceed to Step 2.

    If mcp_auth fails or is unavailable, fall back to manual instructions based on their client:

    • In Cursor: "Let's get you connected. Go to Settings > Cursor Settings > Tools & MCP and click Connect next to the Zapier MCP server. You can also press Cmd+Shift+P and search for 'MCP' to get there quickly."
    • In Claude Desktop: "Let's get you connected. Go to Customize > Connectors > Zapier and click Connect."
    • In other clients: "Let's get you connected. Find the Zapier MCP server in your client's MCP settings and click Connect. This will redirect you to mcp.zapier.com to sign in."

    Detect which client is in use from the environment or conversation context. If unclear, give the generic instructions.

    Wait for the user to confirm ("done"), then re-check available tools and proceed to Step 2.

Step 2: Diagnose

Inspect the available Zapier MCP tools. The result determines which branch to follow:

Result Branch
Zapier action tools are available (beyond the configuration tools) Healthy
Only configuration tools available (no actions yet) Fresh install
Calls fail with auth/401 errors Auth broken
No Zapier tools available at all Not connected

Branch: Healthy

The server is connected and has actions configured. Show a summary and offer next steps.

  1. Look at the available Zapier MCP tools and group them by app.
  2. Show a clean summary:

"Your Zapier MCP is connected with [N] tools across [app list]:

  • Slack: ...
  • Gmail: ...
  • Google Calendar: ...

Everything's working. What would you like to do?"

  1. Offer options:
    • "Try one live" → trigger the zapier-demo skill for a first-action walkthrough
    • "Add more tools" → trigger the zapier-explore skill to build out a role-tailored toolkit
    • "Run a health check" → trigger the zapier-status skill
    • Or just start using the tools

Branch: Auth broken

The server exists in the config but authentication has expired or is invalid.

  1. Tell the user:

"Your Zapier MCP server is configured but the connection is broken (authentication expired).

Click here to reconnect

Sign in, find your server, and re-authenticate. Come back and say done when you're finished."

  1. Wait for the user to confirm.
  2. Try calling a Zapier tool again to verify.
  3. If it works: show the Healthy summary.
  4. If it still fails: suggest deleting and recreating the server config. Offer to help update the MCP config file with a fresh token (see "MCP config by client" below).

Branch: Not connected

The Zapier MCP server is installed via the plugin but hasn't been authenticated yet. This is the most common state on a fresh install — zero Zapier tools are visible because the server hasn't been connected.

  1. Tell the user the Zapier plugin is installed but needs to be connected first.

  2. Attempt to authenticate directly in the chat by calling mcp_auth on the Zapier MCP server. If that succeeds, skip to step 5.

  3. If mcp_auth fails or is unavailable, fall back to manual instructions based on their client:

    • In Cursor: "Go to Settings > Cursor Settings > Tools & MCP and click Connect next to the Zapier MCP server. You can also press Cmd+Shift+P and search for 'MCP' to get there quickly."
    • In Claude Desktop: "Go to Customize > Connectors > Zapier and click Connect."
    • In other clients: "Find the Zapier MCP server in your client's MCP settings and connect it. This will redirect you to mcp.zapier.com to sign in."

    Detect which client is in use from the environment or conversation context. If unclear, give the generic instructions.

  4. Wait for the user to confirm ("done").

  5. Re-diagnose by checking available Zapier MCP tools. Proceed to the appropriate branch — most likely Fresh install (server connected, no actions yet).

Branch: Fresh install

The server is connected but has no actions configured. The user needs to add actions through Zapier.

Step 1: Workflow-first discovery

Don't ask "what apps do you use?" Start with what they're trying to accomplish.

"You're connected but don't have any tools set up yet. Let's add some."

Direct the user to mcp.zapier.com (or call the server's configuration-URL tool if available) so they can go directly to their server's tool config page.

Then help them pick what to add based on their workflow:

Starter kits by workflow:

Workflow Apps Why these
Dev workflow Jira + GitLab + Slack + Google Docs Issue tracking, code review, team comms, documentation
PM workflow Jira + Slack + Google Docs + Google Calendar + Notion Planning, updates, writing, scheduling, knowledge base
Sales workflow HubSpot + Gmail + Google Calendar + Slack CRM, outreach, scheduling, team updates
Marketing workflow Google Sheets + Slack + Notion + Gmail Data, coordination, content, campaigns
General productivity Gmail + Google Calendar + Slack + Google Docs + Google Sheets The essentials for anyone

"Pick a starter kit, or tell me what you're working on and I'll suggest the right tools."

Step 2: Guide configuration

Recommend specific actions the user should add for each app. Aim for 2-4 actions per app: one or two search actions and one or two write actions.

Recommended starters by app:

App Search actions Write actions
Slack Find Message, Get Message Send Channel Message
Gmail Find Email Send Email, Create Draft
Google Calendar Find Events Create Detailed Event
Google Docs Get Document Content Create Document
Google Sheets Get Data Range, Lookup Row Add Row
Jira Find Issue by Key, Find Issues via JQL Create Issue
Linear Find Issue Create Issue
GitLab Find Merge Requests (read-heavy by nature)
GitHub Find Issue, Find Pull Request Create Issue
HubSpot Find Contact, Find Company Create Contact
Notion Find Page, Find Database Item Create Page
Zoom Find Meeting (read-heavy)
Coda Find Row Create Row
Airtable Find Record Create Record

Tell the user which actions to add for their chosen apps, then wait for them to configure and authenticate everything.

"Add those actions and connect your app accounts in the Zapier dashboard. Come back and say done when you're finished."

Step 3: Verify

After the user confirms, check the available Zapier MCP tools to see what was added. If new tools appeared, show a summary. If nothing changed, the user may need to reload their client (see "Reload instructions by client" below).

Step 4: Wrap up

Once everything is connected:

  1. Show a final summary of the setup.
  2. Hand off to the natural next step:

"You're set up. Want to try one live? Run /zapier-demo to see one action work, or /zapier-explore if you want to keep building out the toolkit."

MCP config by client

Client Config file location Scope
Cursor .cursor/mcp.json (project) or ~/.cursor/mcp.json (global) Project/Global
Claude Desktop ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) Global
Claude Code .mcp.json (project) or ~/.claude/mcp.json (global) Project/Global
Windsurf ~/.codeium/windsurf/mcp_config.json Global

Detect which client is in use from the environment or conversation context. If unclear, ask.

Reload instructions by client

Client How to reload
Cursor Cmd+Shift+P → "Reload Window"
Claude Desktop Quit and reopen the app
Claude Code Run /mcp to check status, restart if needed
Windsurf Cmd+Shift+P → "Reload Window"

Tone

Casual and efficient. Don't explain MCP or protocol details. Just get them to the right place fast. If something breaks, be direct: "That didn't work. Let's try..."

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。