jpskill.com
💬 コミュニケーション コミュニティ 🟢 非エンジニアでもOK 👤 管理職・人事・カスタマー対応

💬 Hunter Automation

Hunter Automation

Hunter.ioを活用し、ドメインからの

⏱ メール返信10件 30分 → 3分

📺 まず動画で見る(YouTube)

▶ 【最新版】Claude(クロード)完全解説!20以上の便利機能をこの動画1本で全て解説 ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Automate Hunter.io email intelligence -- search domains for email addresses, find specific contacts, verify email deliverability, manage leads, and monitor account usage -- using natural language through the Composio MCP integration.

🇯🇵 日本人クリエイター向け解説

一言でいうと

Hunter.ioを活用し、ドメインからの

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

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

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

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

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

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して hunter-automation.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → hunter-automation フォルダができる
  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-17
取得日時
2026-05-17
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • Hunter Automation で、お客様への返信文を作って
  • Hunter Automation を使って、社内向けアナウンスを書いて
  • Hunter Automation で、メールテンプレートを整備して

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

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

Hunter Automation

Hunter.io を活用してアウトリーチを強化しましょう。ドメインによるメールアドレスの発見、特定の人物のメールアドレスの検索、配信可能性の検証、リードの保存、API 使用状況の追跡を、すべて自然言語コマンドを通じて行えます。

ツールキットのドキュメント: composio.dev/toolkits/hunter


セットアップ

  1. Composio MCP サーバーをクライアント設定に追加します。
    https://rube.app/mcp
  2. プロンプトが表示されたら Hunter.io アカウントを接続します(API キー認証)。
  3. 自然言語コマンドを発行してメールを検索し、検証を開始します。

コアワークフロー

1. ドメイン内のメールアドレスを検索する

指定されたドメインまたは企業について、公開されているすべてのメールアドレスを発見します。部署、役職、種類でフィルタリングできます。

ツール: HUNTER_DOMAIN_SEARCH

プロンプトの例:

"Hunter を使って stripe.com のすべての役員メールアドレスを見つけてください"

主要なパラメーター:

  • domain -- 検索するドメイン(例: "stripe.com")。company が提供されない場合、必須です。
  • company -- 検索する会社名(例: "Stripe")。domain が提供されない場合、必須です。
  • type -- "personal" または "generic" メールでフィルタリングします。
  • seniority -- レベルでフィルタリングします: "junior", "senior", "executive" (配列)
  • department -- 部署でフィルタリングします: "executive", "it", "finance", "sales" など (配列)
  • required_field -- 特定のフィールドを必須とします: "full_name", "position", "phone_number" (配列)
  • limit -- リクエストあたりの最大結果数(1-100、デフォルト 10; 無料/ベーシックプランは 10 に制限)
  • offset -- ページネーションのために結果をスキップします(デフォルト 0)

2. 特定の人物のメールアドレスを見つける

人物の名前とドメインまたは会社名から、その人物の最も可能性の高いメールアドレスを推測します。

ツール: HUNTER_EMAIL_FINDER

プロンプトの例:

"Hunter を使って reddit.com の Alexis Ohanian のメールアドレスを見つけてください"

主要なパラメーター:

  • domain -- ターゲットドメイン(例: "reddit.com")。company よりも優先されます。
  • company -- 会社名(例: "Reddit")。domain が提供されない場合に使用されます。
  • 名前(以下のいずれかの組み合わせが必須):
    • first_name + last_name(例: "Alexis" + "Ohanian")
    • full_name(例: "Alexis Ohanian")
  • max_duration -- 最大リクエスト期間(秒単位、3-20、デフォルト 10)。期間が長いほど、より正確な結果が得られます。

3. メール配信可能性を検証する

メールアドレスが有効で、配信可能で、安全に送信できるかどうかを確認します。

ツール: HUNTER_EMAIL_VERIFIER

プロンプトの例:

"john.doe@example.com が有効なメールアドレスかどうか検証してください"

主要なパラメーター:

  • email (必須) -- 検証するメールアドレス(例: "john.doe@example.com")

応答には: 検証ステータス、配信可能性スコア、MX レコード検証、リスク評価が含まれます。


4. メールボリュームの見積もりを取得する

Hunter がドメインまたは会社に対していくつのメールアドレスを持っているかを確認します。この呼び出しは無料で、API クレジットを消費しません。

ツール: HUNTER_EMAIL_COUNT

プロンプトの例:

"Hunter は stripe.com に対していくつのメールアドレスを持っていますか?"

主要なパラメーター:

  • domain -- クエリするドメイン(例: "stripe.com")。company が提供されない場合、必須です。
  • company -- 会社名(最低 3 文字)。domain が提供されない場合、必須です。
  • type -- "personal" または "generic" メールでカウントをフィルタリングします。

返されるもの: タイプ、部署、役職レベル別の内訳を含む合計カウント。


5. リードを保存および管理する

メールアドレスでリードを作成または更新します。単一の upsert 呼び出しで実行でき、事前に存在を確認する必要はありません。

ツール: HUNTER_UPSERT_LEAD

プロンプトの例:

"john@stripe.com を Hunter に John Doe という名前、CTO という役職でリードとして保存してください"

主要なパラメーター:

  • email -- リードのメールアドレス(upsert の主要な識別子)
  • 名前、役職、会社、その他のリードのメタデータ

6. アカウントの使用状況と制限を確認する

一括操作を実行する前に、Hunter アカウントのプラン詳細、残りの検索数、検証クォータを確認します。

ツール: HUNTER_ACCOUNT_INFORMATION

プロンプトの例:

"今月、Hunter API の検索はあと何回残っていますか?"

主要なパラメーター: 必須なし。


既知の落とし穴

  • HTTP 401 は無効な認証情報を意味します: authentication_failed エラーは、無効または期限切れの API キーを示します。一括操作を試みる前に修正してください。
  • メールカウントは推定値です: HUNTER_EMAIL_COUNT は、サイジングと優先順位付けのための概算数を返します。取得可能なメールアドレスの数を保証するものではありません。
  • ドメイン検索はオフセットページネーションを使用します: HUNTER_DOMAIN_SEARCHlimit/offset を介してページネーションを行います。最初のページが完全であると仮定しないでください。結果が空になるか、上限に達するまでフェッチを続けてください。
  • 空の結果はエラーではありません: HUNTER_DOMAIN_SEARCH はエラーなしで emails: [] を返すことがあります。「データが見つかりませんでした」として扱い、失敗として再試行するのではなく、続行してください。
  • 検証ステータスのニュアンス: HUNTER_EMAIL_VERIFIER からの accept_all または risky ステータスは不確実性を示します。厳密な配信可能性ワークフローからこれらを除外するか、別途処理してください。
  • 無料/ベーシックプランの制限: 無料およびベーシックプランでは、HUNTER_DOMAIN_SEARCH がリクエストあたり 10 件の結果に制限されます。より高い制限には有料プランが必要です。
  • ドメイン形式が重要です: "stripe.com" のようなベアドメインを使用してください。プロトコル ("https://") や "www." プレフィックスを含めないでください。

クイックリファレンス

アクション ツールスラッグ 必須パラメーター
ドメインメールを検索 HUNTER_DOMAIN_SEARCH domain または company
個人のメールを見つける HUNTER_EMAIL_FINDER 名前 + (domain または company)
メールを検証 HUNTER_EMAIL_VERIFIER email
メールカウントを取得 HUNTER_EMAIL_COUNT domain または company
リードを保存/更新 HUNTER_UPSERT_LEAD email
アカウントを確認 HUNTER_ACCOUNT_INFORMATION なし

Powered by Composio

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

Hunter Automation

Power your outreach with Hunter.io -- discover email addresses by domain, find specific people's emails, verify deliverability, save leads, and track your API usage -- all through natural language commands.

Toolkit docs: composio.dev/toolkits/hunter


Setup

  1. Add the Composio MCP server to your client configuration:
    https://rube.app/mcp
  2. Connect your Hunter.io account when prompted (API key authentication).
  3. Start issuing natural language commands to find and verify emails.

Core Workflows

1. Search Domain for Email Addresses

Discover all publicly available email addresses for a given domain or company, with filtering by department, seniority, and type.

Tool: HUNTER_DOMAIN_SEARCH

Example prompt:

"Find all executive email addresses at stripe.com using Hunter"

Key parameters:

  • domain -- Domain to search (e.g., "stripe.com"). Required if company not provided.
  • company -- Company name to search (e.g., "Stripe"). Required if domain not provided.
  • type -- Filter by "personal" or "generic" emails
  • seniority -- Filter by levels: "junior", "senior", "executive" (array)
  • department -- Filter by departments: "executive", "it", "finance", "sales", etc. (array)
  • required_field -- Require specific fields: "full_name", "position", "phone_number" (array)
  • limit -- Max results per request (1-100, default 10; free/basic plans limited to 10)
  • offset -- Skip results for pagination (default 0)

2. Find a Specific Person's Email

Infer the most likely email address for a person given their name and domain or company.

Tool: HUNTER_EMAIL_FINDER

Example prompt:

"Find the email for Alexis Ohanian at reddit.com using Hunter"

Key parameters:

  • domain -- Target domain (e.g., "reddit.com"). Takes precedence over company.
  • company -- Company name (e.g., "Reddit"). Used if domain not provided.
  • Name (one of these combinations required):
    • first_name + last_name (e.g., "Alexis" + "Ohanian")
    • full_name (e.g., "Alexis Ohanian")
  • max_duration -- Max request duration in seconds (3-20, default 10). Longer durations yield more accurate results.

3. Verify Email Deliverability

Check whether an email address is valid, deliverable, and safe to send to.

Tool: HUNTER_EMAIL_VERIFIER

Example prompt:

"Verify if john.doe@example.com is a valid email address"

Key parameters:

  • email (required) -- The email address to verify (e.g., "john.doe@example.com")

Response includes: verification status, deliverability score, MX record validation, and risk assessment.


4. Get Email Volume Estimates

Check how many email addresses Hunter has for a domain or company -- this call is free and does not consume API credits.

Tool: HUNTER_EMAIL_COUNT

Example prompt:

"How many email addresses does Hunter have for stripe.com?"

Key parameters:

  • domain -- Domain to query (e.g., "stripe.com"). Required if company not provided.
  • company -- Company name (min 3 characters). Required if domain not provided.
  • type -- Filter count by "personal" or "generic" emails

Returns: Total count with breakdowns by type, department, and seniority level.


5. Save and Manage Leads

Create or update leads by email in a single upsert call -- no need to check existence first.

Tool: HUNTER_UPSERT_LEAD

Example prompt:

"Save john@stripe.com as a lead in Hunter with name John Doe, position CTO"

Key parameters:

  • email -- Lead's email address (primary identifier for upsert)
  • Name, position, company, and other lead metadata

6. Check Account Usage and Limits

Review your Hunter account plan details, remaining searches, and verification quotas before running bulk operations.

Tool: HUNTER_ACCOUNT_INFORMATION

Example prompt:

"How many Hunter API searches do I have left this month?"

Key parameters: None required.


Known Pitfalls

  • HTTP 401 means invalid credentials: authentication_failed errors indicate an invalid or expired API key. Fix before attempting bulk operations.
  • Email counts are estimates: HUNTER_EMAIL_COUNT returns approximate numbers for sizing and prioritization, not guaranteed retrievable email counts.
  • Domain search uses offset pagination: HUNTER_DOMAIN_SEARCH paginates via limit/offset. Do not assume the first page is complete -- continue fetching until results are empty or you hit a cap.
  • Empty results are not errors: HUNTER_DOMAIN_SEARCH can return emails: [] with no error. Treat as "no data found" and continue, rather than retrying as a failure.
  • Verification status nuances: accept_all or risky statuses from HUNTER_EMAIL_VERIFIER indicate uncertainty. Exclude these from strict deliverability workflows or handle them separately.
  • Free/basic plan limits: Free and basic plans limit HUNTER_DOMAIN_SEARCH to 10 results per request. Higher limits require a paid plan.
  • Domain format matters: Use bare domains like "stripe.com" -- do not include protocol ("https://") or "www." prefix.

Quick Reference

Action Tool Slug Required Params
Search domain emails HUNTER_DOMAIN_SEARCH domain or company
Find person's email HUNTER_EMAIL_FINDER Name + (domain or company)
Verify email HUNTER_EMAIL_VERIFIER email
Get email count HUNTER_EMAIL_COUNT domain or company
Save/update lead HUNTER_UPSERT_LEAD email
Check account HUNTER_ACCOUNT_INFORMATION None

Powered by Composio