Communityコーディング&開発github.com

claude-office-skills/resume-tailor

求人情報と履歴書を分析し、AIを活用して最適化されたカスタム履歴書とカバーレターを作成するスキルです。

resume-tailor とは?

このスキルは、AIエージェント(Claude Codeなど)が、求人情報(Job Description)とユーザーの既存履歴書を分析し、その求人に最適化されたカスタム履歴書とカバーレターを生成するためのものです。履歴書の内容を求人の要件に合わせて調整することで、採用担当者の目に留まりやすくなり、面接獲得の可能性を高めます。主な機能として、求人情報の自動抽出、履歴書とのスキル・経験のマッチング、強調すべきポイントの特定、そしてそれらを反映したプロフェッショナルな書類の作成があります。対象プラットフォームはClaude CodeなどのAIターミナル環境で、ファイル入出力操作を駆使して動作します。ユーザーは簡単なプロンプトで、求人URLや履歴書ファイルを指定するだけで、高度にパーソナライズされた応募書類を受け取ることができます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/claude-office-skills/skills/tree/main/skills/resume-tailor

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

resume-tailor は何をしますか?

claude-office-skills/resume-tailor は、履歴書・職務経歴書を特定の求人に最適化するためのClaude Codeスキルです。

学習スタイル(このスキルを理解するための前提知識): このスキルを使用する前に、まず claude-office-skills/lesson-to-learn-a-skill を学習し、resume-tailorスキルの構成要素とプロンプトの基本構造を理解することをお勧めします。

機能

resume-tailor スキルは以下の機能を提供します:

  1. 求人情報の抽出と解析: 提供された求人情報(URLまたはテキスト)から、必須スキル、推奨経験、企業文化などを自動解析します。
  2. 履歴書の分析: 既存の履歴書ファイルを読み込み、求人要件とのギャップとマッチ度を評価します。
  3. 最適化戦略の立案: どの経験やスキルを前面に出すべきか、またどのような表現に変更すべきかの戦略を提案します。
  4. カスタム履歴書の生成: 戦略に基づき、ATS(採用管理システム)対応かつプロフェッショナルなフォーマットの履歴書を生成します。
  5. カバーレターの生成: 求人に特化したカバーレターを作成します。

前提条件

  • Claude Code がインストールされていること
  • 編集したい履歴書ファイル(Markdown, DOCX, PDFなど)がローカルに存在すること、または新規作成可能であること
  • 対象の求人情報(URLまたはテキスト)が入手可能であること

使用方法

基本的な使い方

Claude Code の会話内で、以下のようにプロンプトを入力します:

/claude-office-skills/resume-tailor を実行して、[求人URL] に最適化した履歴書を作成してください。私の現在の履歴書は [files/path/to/resume.md] にあります。

詳細オプション

/claude-office-skills/resume-tailor \
  --job-description "https://example.com/jobs/123" \
  --resume "./resumes/my_resume.md" \
  --output "./output/ tailored_resume.md" \
  --cover-letter \
  --tone professional \
  --format markdown

パラメータ

パラメータ説明必須
--job-description求人情報のURLまたはテキスト(直接渡すかファイルを指定)はい
--resume既存の履歴書ファイルパスはい
--output出力ファイルパス(指定しない場合は標準出力)いいえ
--cover-letterカバーレターも同時に生成するフラグいいえ
--toneトーン(professional, formal, creative など)いいえ(デフォルト: professional)
--format出力フォーマット(markdown, docx, txt)いいえ(デフォルト: markdown)

使用例

例1: 基本的な履歴書カスタマイズ

求人: https://example.com/software-engineer-job に応募します。私の履歴書は resume.md です。この求人に合わせて調整してください。

例2: カバーレター付き

次の求人に応募するために、私の履歴書 (resume_current.md) を最適化し、カバーレターも作成してください。
求人情報: https://example.com/senior-dev-role
出力ファイル名: tailored_resume.md, cover_letter.md

例3: 複数の求人に応募する場合

以下の3つの求人に応募します。各求人ごとにカスタマイズした履歴書とカバーレターを生成してください。
求人1: [URL]
求人2: [URL]
求人3: [URL]
私の基本履歴書: resume_base.md
出力フォルダ: ./applications/

ベストプラクティス

  1. 最新の履歴書を使う: 必ず最新かつ正確な情報が記載された履歴書を入力として使用してください。
  2. 求人情報は正確に: URLの場合はアクセス可能であることを確認し、テキストの場合は全文を提供してください。
  3. 出力をレビューする: AIが生成した履歴書は必ず人間がレビューし、事実誤認や不適切な表現がないか確認してください。
  4. 個人情報に注意: 履歴書に含まれる住所や電話番号などの個人情報が適切に扱われるよう注意してください。ゴミ箱には入れず、安全に削除するか、ローカルのみで管理してください。
  5. バックアップを取る: 元の履歴書は必ず別名でバックアップを取ってから作業を開始してください。

スキルの管理

このスキルはプロジェクトの .claude/skills/ ディレクトリに配置することで利用可能になります。

mkdir -p .claude/skills
# スキルを配置(例: SKILL.md として)
mv resume-tailor.skill.md .claude/skills/SKILL.md

または、Claude Codeの設定でスキルディレクトリを指定します。

トラブルシューティング

  • 求人URLにアクセスできない: URLが正しいか、認証が必要でないか確認してください。必要に応じて、求人情報をテキストで直接貼り付けてください。
  • 履歴書フォーマットが認識されない: Markdown (.md) 形式の履歴書を推奨します。DOCXの場合は変換が必要な場合があります。
  • 出力が期待と異なる: --tone オプションでトーンを調整するか、プロンプトで詳細な指示(例:「リーダーシップ経験を強調して」)を追加してください。

貢献・フィードバック

このスキルの改善提案やバグ報告は、リポジトリのIssueまたはPull Requestで受け付けています。


注記: このスキルは生成AIを利用して履歴書を最適化しますが、最終的な内容の責任はユーザーにあります。必ず出力内容を確認し、必要に応じて修正してください。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

claude-office-skills/academic-search

Search and analyze academic literature. Find papers, understand research methodologies, and synthesize academic findings for research projects.

claude-office-skills/ads-copywriter

Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

claude-office-skills/ai-agent-builder

Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns

claude-office-skills/airtable-automation

Airtable database automation - views, automations, integrations, and workflow triggers

claude-office-skills/ai-slides

Generate complete presentations with AI - from outline to polished slides

claude-office-skills/amazon-seller

Automate Amazon seller operations including inventory, orders, pricing, and advertising management

claude-office-skills/apple-shortcuts-integration

Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows

claude-office-skills/applicant-screening

Screen job applications against requirements and score candidates

claude-office-skills/asana-automation

Automate Asana project management workflows, task tracking, team collaboration, and reporting

claude-office-skills/batch-convert

Batch convert documents between multiple formats using a unified pipeline

claude-office-skills/batch-processor

Process multiple documents in bulk with parallel execution

claude-office-skills/brand-guidelines-generator

Create and maintain brand style guides for consistent visual identity

claude-office-skills/browser-automation

Automate web browser interactions, scraping, testing, and workflow automation with Puppeteer/Playwright

claude-office-skills/calendar-automation

Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration

claude-office-skills/changelog-generator

Generate release notes from git commits, updates, or feature lists

claude-office-skills/chart-designer

Design effective data visualizations and charts. Generate chart configurations for ECharts, Chart.js, and other libraries. Create dashboards and reports.

claude-office-skills/chat-with-pdf

Answer questions about PDF content, summarize, and extract information

claude-office-skills/clickup-automation

Automate ClickUp workspace management, task workflows, time tracking, and team productivity

claude-office-skills/company-research

Conduct comprehensive company research and due diligence. Analyze business model, competitive landscape, management, and market position.

claude-office-skills/competitive-analysis

Analyze competitors systematically. Compare products, features, pricing, positioning, and market strategies. Generate comprehensive competitive intelligence reports.

関連スキル