resume-optimization について
ソフトウェアエンジニア向けの履歴書最適化スキルです。ATS 対策や実績の箇条書き、求人内容に応じた調整を支援し、求人要件との相違点や修正案を示します。
主な機能
- 01ATS キーワードの照合と最適化
- 02数値を含む実績箇条書きの改善
- 03求人内容に合わせた履歴書の調整
- 04スキル順と要約の提案
- 05履歴書の構成と書式のガイド
活用シーン
- 01応募先に合わせた履歴書の調整
- 02職務経歴を実績の箇条書きに変換
- 03ATS キーワードの網羅状況を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ melodic-software/ claude-code-plugins --skill resume-optimizationインストール後、Claude Code で/resume-optimizationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/achievement-formula.mdats-keywords.mdresume-structure.mdtailoring-guide.md詳細
履歴書の最適化
ATS システムを通過し、採用担当者の心に響く、効果的なソフトウェアエンジニア向け履歴書を作成するための包括的なガイドです。
このスキルを使用する場面
- ソフトウェアエンジニアの履歴書を確認または改善するとき
- 職務経験から印象的な実績の箇条書きを作成するとき
- ATS のキーワードマッチングに向けて履歴書の内容を最適化するとき
- 特定の求人情報に合わせて履歴書を調整するとき
- 現代的な履歴書の構成や書式を理解するとき
基本原則
履歴書の目的
履歴書はマーケティング資料であり、職歴の一覧ではありません。その目的は次のとおりです。
- ATS のスクリーニングを通過する(キーワードマッチング)
- 採用担当者の注意を引く(6 秒間のスキャン)
- 数値化した実績を通じて価値を示す
- 面接の機会を獲得する
エンジニア向け履歴書の特徴
ソフトウェアエンジニア向けの履歴書では、次の点を強調します。
- 技術的なインパクト:具体的なテクノロジー、規模、パフォーマンスの改善
- ビジネス上の成果:収益、コスト削減、ユーザー数の増加、時間の節約
- リーダーシップの兆候:メンタリング、チーム間の協業、技術的な意思決定
- 数値化:範囲やインパクトを示す数値
履歴書の構成:クイックリファレンス
推奨されるセクションの順序
- 連絡先情報 - 氏名、メールアドレス、電話番号、LinkedIn、GitHub(任意)
- 職務要約(任意) - シニア職の場合は2~3文
- スキル - カテゴリ別に整理した技術スキル
- 職務経験 - 逆時系列順で、関連性の高い職歴を3~5件
- プロジェクト(任意) - ジュニアエンジニアやキャリアチェンジを目指す人向け
- 学歴 - 学位、資格、関連する履修科目
履歴書の長さの目安
| 経験年数 | 推奨される長さ |
|---|---|
| 0~5年 | 1ページ |
| 5~10年 | 1~2ページ |
| 10年以上 | 最大2ページ |
書式設定の基本
- フォント:読みやすくすっきりしたもの(Calibri、Arial、Garamond - 10~12pt)
- 余白:0.5~1インチ
- 形式:PDF(書式を保持)
- ファイル名:
FirstName_LastName_Resume.pdf
実績の箇条書きの公式
行動を示す動詞 + 具体的なタスク + 数値化した結果
[Strong Action Verb] [specific task/project] using [tools/methods], resulting in [quantified outcome].
カテゴリ別の効果的な行動動詞
| カテゴリ | 動詞 |
|---|---|
| 技術 | 設計した、構築した、デプロイした、開発した、実装した、統合した、移行した、最適化した、リファクタリングした、拡張した |
| 設計 | 分析した、設計した、文書化した、モデル化した、プロトタイプを作成した、調査した、仕様を定義した |
| リーダーシップ | 推進した、コーチングした、率いた、メンタリングした、先駆けとなった、主導した |
| インパクト | 達成した、押し上げた、実現した、改善した、増加させた、削減した、節約した、効率化した |
数値化の種類
- 時間:「デプロイ時間を2時間から15分に短縮」
- 金額:「インフラコストを年間$50K削減」
- 規模:「システムを拡張し、1日あたり100万件のリクエストに対応」
- 改善:「テストカバレッジを40%から85%に向上」
- 頻度:「サポートチケットを70%削減」
ATS の最適化
ATS システムが確認する項目
- キーワードマッチング - 求人情報に記載されたスキル、ツール、テクノロジー
- 職種名の一致 - 応募先の職種と一致または関連する職種名
- セクション構成 - ATS が解析できる標準的なセクション
- シンプルな書式 - 表、段組み、画像、ヘッダー/フッターを使用しない
ATS に適した作成方法
- 標準的なセクション見出し(「職務経験」「スキル」「学歴」)を使う
- 正式名称と略語の両方を記載する(「Continuous Integration (CI)」など)
- 求人情報の正確な表現を取り入れる
- 画像、アイコン、テキスト以外の要素は避ける
- 独自の記号ではなく、箇条書き(-、*、•)を使う
キーワード抽出戦略
職務記述書に合わせて調整する際は、次の手順に従います。
- 必須スキルを特定する - 「Required」または「Must have」のセクションに記載されています
- 歓迎スキルを確認する - 「Nice to have」または「Preferred」に記載されています
- ソフトスキルを把握する - リーダーシップ、コミュニケーション、コラボレーションに関する用語
- 行動動詞を抽出する - その仕事で「実行」または「主導」することとして記載されている内容
- テクノロジーを照合する - 記載されている具体的なツール、言語、フレームワーク
調整戦略
80/20の法則
- 履歴書の80%:幅広く活用できる、中心的な経験とスキル
- カスタマイズの20%:応募先ごとに的を絞った調整
カスタマイズする項目
- 職務要約 - 職務の主な要件に合わせる
- スキルセクション - 職務の要件を優先するよう並べ替える
- 実績の箇条書き - 関連する成果を強調する
- キーワード - 職務記述書の正確な用語を取り入れる
避けるべき危険信号
- 汎用的な志望動機(「やりがいのある職を希望しています…」)
- 成果ではなく職務内容を書く(「担当していました…」)
- 説明のない空白期間
- 誤字脱字や一貫性のない書式
- 古いテクノロジーを目立つ形で記載する
参考資料
各トピックの詳しいガイダンスについては、以下を参照してください。
- 履歴書の構成ガイド - セクションの順序、書式、長さ
- 実績をまとめる公式ガイド - 経験を成果に結び付ける方法
- ATSキーワードガイド - キーワードの抽出と最適化
- 調整ガイド - 履歴書を職務記述書に合わせる方法
関連リソース
achievement-bulletの出力スタイル - 実績の箇条書きの形式/soft-skills:track-winスキル - 説明を実績の箇条書きに変換resume-coachエージェント - 履歴書を対話形式で改善
ユーザー向けインターフェース
ユーザーが直接呼び出した場合、このスキルは特定の職務記述書に合わせて履歴書を調整します。
実行ワークフロー
- 引数を解析する -
$ARGUMENTSから職務記述書のテキストまたは URL を抽出します。URL が指定されている場合は、職務記述書の内容を取得します。引数がない場合は、職務記述書をユーザーに尋ねます。 - キーワードを抽出する - 職務記述書を分析し、必須スキル、歓迎スキル、ソフトスキル、行動動詞、具体的なテクノロジーを抽出します。
- 履歴書を探す - 一般的な場所(現在のディレクトリ、
docs/、~/.claude/temp/)でユーザーの履歴書を検索します。見つからない場合は、履歴書の場所をユーザーに尋ねます。 - 不足点を分析する - 履歴書の内容を職務記述書のキーワードと比較します。不足しているキーワード、弱い実績の箇条書き、内容を合わせる機会を特定します。
- 調整後の成果物を作成する - 次の内容を作成します。
- キーワード照合レポート(一致・不足)
- 職務キーワードを取り入れた実績の箇条書きの書き直し
- スキルセクションの並べ替え案
- 職務に合わせた職務要約
- ATS 最適化の推奨事項
- 変更を適用するか確認する - 履歴書ファイルに変更を直接適用するか、ユーザーに尋ねます。
バージョン履歴
- v1.0.0(2025-12-23):履歴書最適化の基本ガイダンスを含む初回リリース
コメント
Markdown 対応