mcpField
C
cover-letter

cover-letter

github.com/infrasity-labs生産性15072 回インストール18 週間前に更新
リポジトリ

cover-letter について

求人情報と職務資料をもとに、応募先に合わせたカバーレターを作成・修正するスキルです。長さや構成を指定し、事実の捏造を禁じています。

主な機能

  1. 01応募先に合わせた文面作成
  2. 02求人情報と履歴書の確認
  3. 03実績と職務要件の対応付け
  4. 04指定された長さと形式
  5. 05文体や重点の調整

活用シーン

  1. 01特定の求人への応募文作成
  2. 02職務実績と求人要件の関連付け
  3. 03草稿の文体や重点の修正

MCP 対応

求人 URL が指定され、保存済みの求人フォルダーがない場合、ワークフローは Claude in Chrome MCP ツールで求人情報を取得します。

インストール

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

$npx skills add https://github.com/infrasity-labs/dev-gtm-claude-skills --skill cover-letter

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
browser-setup.md
data-directory.md
prerequisites.md
priority-hierarchy.md
scripts/
write-cover-letter.md

詳細

カバーレタースキル

優先順位:競合する内容の解決方法については、references/priority-hierarchy.md を参照してください。

実際のプロフェッショナルが書いたような、自然で説得力のあるカバーレターを作成します。

ファイル構成

scripts/
  write-cover-letter.md       # Cover letter writing agent prompt

データディレクトリ

references/data-directory.md に従ってデータディレクトリを解決します。


ワークフロー

ステップ 0:前提条件を確認する

データディレクトリを解決してから、references/prerequisites.md に従って前提条件を確認します。履歴書は必須です。プロフィールは推奨されますが、なくても処理を続行できます。

ステップ 1:求人情報を取得する

$ARGUMENTS が "last" または空の場合:

  • DATA_DIR/jobs/ で、最後に更新されたフォルダーを確認します
  • 見つかった場合は、そのフォルダーにある posting.md と resume.md を読み込みます
  • どの求人向けか、ユーザーに確認します
  • 求人フォルダーがない場合は、求人 URL を尋ねます

$ARGUMENTS が URL の場合:

  • DATA_DIR/jobs/ に、この企業の求人フォルダーがすでにあるか確認します
  • ある場合は、既存の posting.md と resume.md を読み込みます
  • ない場合は、references/browser-setup.md に従い、Claude in Chrome MCP ツールを使って求人情報を取得します
  • 求人情報がまだ保存されていない場合は、DATA_DIR/jobs/[company-slug]-[date]/posting.md に保存します

ページを読み込めない場合は、求人の説明を直接貼り付けるようユーザーに依頼します。

ステップ 2:資料を集める

対象の求人フォルダーに、次のファイルがあるか確認します:

  • posting.md - 求人の説明(必須)
  • resume.md - 求人に合わせて調整した履歴書(任意ですが、品質が大幅に向上します)

求人に合わせて調整した履歴書がない場合は、元の履歴書と職歴プロフィールを直接使用します。

ステップ 3:カバーレターを作成する

scripts/write-cover-letter.md のフレームワークに従います。次を使用します:

  • 職歴プロフィール(プロフィールがない場合は元の履歴書)
  • この職務向けに調整した履歴書(利用可能な場合)
  • 求人情報

カバーレターは、次の要件を満たす必要があります:

  • 250~350 語にする
  • "Dear Hiring Manager," で始める
  • "Regards, [Name]" で終える
  • ハイフンのみを使用し、em ダッシュは決して使わない
  • 実際の人間が書いたような文章にする
  • 事実を捏造したり、誇張したりしない
  • 具体的で測定可能な実績を 2~3 件、雇用主のニーズに結び付ける
ステップ 4:提示して保存する

DATA_DIR/jobs/[company-slug]-[date]/cover-letter.md に保存します

次の内容を添えて、カバーレターをユーザーに提示します:

  • 全文
  • どの実績を取り上げたか、その理由についての簡単な説明
  • 保存先のファイルパス
ステップ 5:調整する

次の点を調整するか、ユーザーに確認します:

  • トーン(よりフォーマルに、よりカジュアルに、より技術的に)
  • 取り上げる実績
  • 特定の表現
  • 長さ

変更を反映して、再保存します。


回答形式

ユーザー向けの出力は、次のセクションで構成します:

  1. カバーレター — カバーレターの全文
  2. 執筆メモ — どの実績を取り上げたか、その理由、考慮したトレードオフ
  3. 次のステップ — トーンや強調点の調整、または他のスキルの利用を提案する

コメント