Claude Code道場
Claude Code道場by malna
無料で全章へ
← 事例一覧
採用初級

Claude Codeで採用スカウトメッセージを自動生成する方法【個別感を出しながら量産】

所要時間1通15分 → 2分
2026年3月31日

前提

  • Claude Code がインストール済みであること
  • 採用ポジションの要件・訴求軸が定まっていること
  • 候補者プロフィール(Wantedly・LinkedIn等)のテキストがコピーできること
  • スカウトメッセージの文体・禁止表現がある程度決まっていること

問題:スカウト1通に15分かけていたら月に送れる数が頭打ちになる

ダイレクトリクルーティングのスカウトメッセージ作成の内訳:

  1. 候補者プロフィールをひと通り読む — 3分
  2. その人の経歴・実績で言及すべき点を選ぶ — 3分
  3. メッセージの書き出しを考える — 3分
  4. 本文全体を書く(400〜600字) — 5分
  5. 文体・禁止表現のチェック — 1分

合計:約15分 / 1通

月に60通送りたい場合、スカウト作業だけで15時間かかる。しかも「個別感」を出すために1通ずつ書いていると、100通を超えた時点で品質が下がり始める。

問題の核心は「個別感」と「量産」を同時に実現することにある。Claude Codeはプロフィールを読んで経歴に言及した文章を生成するのが得意なので、この組み合わせが成立する。


CLAUDE.md への事前設定

スカウトメッセージのスタイルガイドをCLAUDE.mdに定義しておく。

## スカウトメッセージスタイルガイド

### トーン定義
- ビジネスカジュアル(堅すぎず、馴れ馴れしくない)
- 相手の実績を具体的に1つ以上言及する(コピペ感を出さない)
- 自社の課題・ミッションを正直に伝える
- カジュアル面談の誘いで締める(「意思決定のプレッシャーなし」を明示)

### 禁止表現
- 「ぜひ」「是非」(押しつけがましい)
- 「〜ではないでしょうか」(他人事感)
- 「弊社」(固すぎる)→「私たち」「malnaのチーム」を使う
- 「活躍していただける」(抽象的)
- 「貴殿」「ご多忙のところ」(古い敬語)
- 「!」の多用

### 必ず含める要素
1. 候補者の具体的な実績・スキルへの言及(プロフィールから引用)
2. なぜこのタイミングで声をかけたか(会社の状況・募集背景)
3. カジュアル面談の誘い(30分・オンライン・意思決定なし)

### ポジション別の訴求軸
- 営業マネージャー:裁量の大きさ・成果主義・チームへの影響力
- バックオフィス:安定感・チームの雰囲気・整備フェーズへの関与
- マーケター:データドリブンな環境・Claude Code活用・成果が可視化されやすい

プロンプト:候補者プロフィールからスカウトメッセージを生成

以下の候補者に送るスカウトメッセージを作成してください。

【候補者プロフィール(Wantedlyより)】
名前:田中 花子さん
現職:株式会社〇〇 マーケティング部 リーダー(在籍3年)
前職:Web制作会社 ディレクター(2年)
スキル:SEO、Google Analytics、コンテンツ企画
実績:オーガニック流入を1年で3倍に改善
学歴:〇〇大学 経営学部卒

【募集ポジション】
コンテンツマーケター(正社員)
主な業務:オウンドメディア運営・SEO改善・SNS運用
チーム規模:現在2名 → 田中さんで3名目

【メッセージ要件】
- 文字数:400〜600字
- 田中さんのSEO改善実績(オーガニック流入3倍)に具体的に言及する
- うちが今SEOを強化したい理由(サイト立ち上げから1年、基盤ができてきた)を伝える
- カジュアル面談の誘いで締める

実際の出力

田中 花子さん

はじめまして。malna(マルナ)で採用を担当している高橋と申します。

Wantedlyで田中さんのプロフィールを拝見しました。現職でオーガニック流入を1年で3倍に改善されたご実績が特に印象に残りました。SEOの改善はツールを使えば誰でもできることではなく、コンテンツの質と検索意図の理解が伴わないと出せない数字です。

私たちmalnaは中小企業のデジタルマーケティング支援をしており、昨年からオウンドメディアを運営しています。立ち上げから1年が経ち、記事の積み上げとサイトの基盤は整いつつある段階で、ここからSEOを本格的に伸ばしていくフェーズに入っています。

田中さんのようにコンテンツ企画からSEO施策まで一気通貫で動ける方と一緒に取り組みたいというのが、今回ご連絡した理由です。

まずはオンラインで30分ほど、カジュアルにお話しできませんか。採用の意思決定は一切なく、私たちの事業や田中さんのキャリアについて率直にお話しできればと思っています。

ご都合の良いお時間をいくつか教えていただけますと幸いです。

複数候補者のバッチ処理プロンプト

CSVに候補者情報をまとめておくと一括生成できる。

candidates.csv の候補者全員分のスカウトメッセージを生成してください。

CSVのカラム構造:
name, current_company, current_role, tenure_years, skills, achievements, target_position

処理の流れ:
1. 各行を1候補者として読み込む
2. CLAUDE.mdのスタイルガイドに従ってメッセージを生成する
3. 元のCSVに message カラムを追加して出力する

候補者ごとにプロフィールの内容が違うため、achievements カラムの内容を
必ず各メッセージに1回以上使うようにしてください。
コピペ感のある定型文は禁止です。

精度チューニング:よくある問題と対処

問題1:「個別感」が薄くなってコピペ感が出る

症状:冒頭は名前が入っているが、本文は全候補者で使い回せる汎用文章になる。

対処:個別言及の要件を強化する。

以下を必ずメッセージに組み込んでください:
1. プロフィールに書かれている具体的な数値・実績(achievements欄の内容を引用)
2. その実績が「なぜ印象に残ったか」を1文で説明する
3. 「malnaが今まさに取り組みたいこと」と候補者のスキルを接続する文を入れる

「オーガニック流入を1年で3倍に改善」→「3倍という数字はコンテンツの質と検索意図の理解が伴わないと出せない」のように、実績の意味を解釈した表現を使ってください。

問題2:文字数が超過またはショートする

症状:指定した400〜600字の範囲から外れた文章が生成される。

対処:文字数チェックと自動調整を指示する。

メッセージを生成後、文字数をカウントしてください。
400字未満の場合:「なぜこのタイミングで声をかけたか」の背景説明を加える
600字超過の場合:「カジュアル面談の誘い」部分を1文に圧縮する
最終的な文字数を括弧でメッセージの後に表示してください。

問題3:ポジションが変わると訴求軸がブレる

症状:営業ポジション向けのメッセージがマーケター向けと同じ文体・内容になる。

対処:ポジション別テンプレートをCLAUDE.mdに事前定義する。

## スカウトポジション別の訴求テンプレート(CLAUDE.mdに追記)

### 営業マネージャー向け
訴求軸:裁量・成果主義・チームへの影響力
キーフレーズ:
- 「担当エリア・クライアントを自分で選べる裁量があります」
- 「成果が直接評価に反映される仕組みです」
- 「今のフェーズはまさに最前線で作れる時期です」

### マーケター向け
訴求軸:データドリブン・Claude Code活用・成果の可視化
キーフレーズ:
- 「広告とコンテンツ、両方のデータを横断して見られる環境です」
- 「Claude Codeを使った自動化に興味がある方には面白い環境です」
- 「施策の効果がSlackで即日数値として見えます」

発展:スカウト後のフォローアップメッセージ自動生成

開封・未返信から3日後のフォローアップも同じ仕組みで作れる。

以下の候補者に対して、初回スカウトの3日後フォローアップメッセージを作成してください。

【初回メッセージを送った経緯】
田中 花子さん / コンテンツマーケター希望
初回メッセージ送信日:2026-03-28
まだ返信なし

【フォローアップの要件】
- 初回を送ったことに触れる(「先日ご連絡した〜」)
- 催促感を出さない(「もし少しでも興味があれば」のトーン)
- 新しい情報を1つ追加する(初回からの変化・新しい角度からの誘い)
- 文字数:150〜200字(短く・軽く)

新しい情報として加えること:
「来月から新しいプロジェクトが始まる予定があり、
コンテンツ戦略を担う方を急ぎ探しています」
Claude Code採用スカウトスカウトメール採用HRダイレクトリクルーティング自動化

関連事例

Claude Codeで求人票を5分で作る方法【プロンプトと実際の出力を全公開】

1〜2時間 → 5分

→

Claude Code道場

自分でも再現してみよう

全19章のハンズオン研修。インストールから実務自動化まで、プログラミング不要。

無料で始める

クレジットカード不要

© 2026 malna Inc. · Claude Code道場