cv-creator について
cv-creatorは、職務経歴データからATSで解析しやすい履歴書を作成する、求職者向けスキルです。複数形式で出力でき、書式や構成、求人のキーワードに基づく評価と改善案を提示します。
主な機能
- 01PDF、DOCX、JSON Resume、HTML、Markdown、LaTeXの生成
- 02求人情報と履歴書のキーワード照合
- 03書式検証とATS解析のシミュレーション
- 04書式・構成・内容・キーワードの評価
- 05テンプレートと改善案の提示
活用シーン
- 01職務経歴データから履歴書を作成
- 02特定の求人に合わせてキーワードを調整
- 03履歴書の複数バージョンを作成
- 04ATS評価と改善案を確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ curiositech/ some_claude_skills --skill cv-creatorインストール後、Claude Code で/cv-creatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
CHANGELOG.md.claude-plugin/plugin.jsonreferences/formatting-rules.mdresume-protocol.mdinterfaces-integration.md詳細
CV Creator
構造化されたキャリアデータから、ATS に最適化されたプロフェッショナルな書式の履歴書を作成する、プロフェッショナル向けの履歴書ビルダーです。
インテグレーション
連携先:career-biographer、competitive-cartographer、web-design-expert、typography-expert
本番環境向けの実装を利用できます!
GitHub:github.com/erichowens/cv-creator
- ステータス:本番環境で利用可能(約2,000 LOC)
- ATS スコア:95/100 を達成
- デプロイ:
npm install && npm run example
複数のスキルを連携させて構築されています(8つのスキル、9つのフェーズ)。
クイックスタート
User: "Create a resume for senior software engineer roles"
CV Creator:
1. Request CareerProfile (from biographer or direct input)
2. Request PositioningStrategy (from cartographer or skip)
3. Request target role/company (optional)
4. Generate resume with clean formatting
5. Calculate ATS score and provide recommendations
6. Export in requested formats (PDF, DOCX, JSON Resume)
基本原則:まず ATS との互換性、次に読みやすさ、装飾は不要です。
主な機能
1. 複数フォーマットでの生成
| フォーマット | 用途 |
|---|---|
| メールでの応募、求人サイト、印刷 | |
| DOCX | 採用担当者への提出、編集可能 |
| JSON Resume | 開発者ポートフォリオ、プログラムによる処理 |
| HTML | ポートフォリオサイト、レスポンシブ対応 |
| Markdown | バージョン管理、Git ベースの管理 |
| LaTeX | 学術向け CV(任意) |
2. ATS 最適化エンジン
- 求人情報からのキーワード分析とマッチング
- 書式の検証(1段組み、標準フォント)
- 具体的な改善提案を含むスコアリングシステム(0~100)
- パースのシミュレーション
3. テンプレートシステム
| テンプレート | 最適な対象 |
|---|---|
| モダン・ミニマリスト | 技術職(エンジニア、データサイエンティスト) |
| プロフェッショナル・トラディショナル | 金融、法務、上級管理職 |
| クリエイティブ・ハイブリッド | デザインエンジニア、UX リサーチャー |
| アカデミック CV | 博士号取得者、教授、研究者 |
ATS スコアの内訳
| カテゴリ | 配点 | 基準 |
|---|---|---|
| 書式 | 30 | 1段組み、標準フォント、グラフィックなし |
| 構成 | 20 | 職務要約、スキル、職歴、学歴が含まれている |
| 内容 | 30 | 適切な分量、スキル数、箇条書き内の実績指標 |
| キーワード | 20 | 求人情報との一致度(一般向けの場合は15) |
目標:100点中85点以上
使用する場面
次の用途に使用します:
- career-biographer のデータから履歴書を作成する
- 特定の求人に合わせて履歴書を最適化する
- 複数の履歴書バリエーションを作成する
- ATS スコアと改善提案を得る
- 複数フォーマットにエクスポートする
次の用途には使用しないでください:
- カバーレター(形式が異なります)
- ポートフォリオサイト(web-design-expert を使用してください)
- LinkedIn プロフィールの最適化
- 面接の準備
- キャリア相談や求職戦略
アンチパターン
アンチパターン:技術職向けのクリエイティブな履歴書
例:カラフルなインフォグラフィック、スキルバー、プロフィール写真、2段組みのレイアウト
問題点:ATS はグラフィックや複雑なレイアウトを解析できません
代わりに:ミニマリストのテンプレートを使い、すっきりとした1段組みのテキスト形式にします
アンチパターン:一般的な志望動機
例:「成長志向の企業でやりがいのある職務に就くことを希望します……」
問題点:スペースを無駄にし、情報が伝わりません
代わりに:具体的な実績指標と希望職種を含む職務要約を記載します
アンチパターン:これまでに使ったすべての技術を列挙する
例:古い技術も含め、40以上のスキルを記載する
問題点:専門性が薄れ、習熟度がわかりにくくなります
代わりに:希望職種に最も関連する15~20のスキルを記載します
アンチパターン:成果を伴わない職務内容
例:「チームを管理した」「バックエンドシステムに携わった」
問題点:影響や価値が伝わりません
代わりに:「5人のチームを率いてマイクロサービスへの移行を実現し、デプロイ時間を70%短縮した」
アンチパターン:書式に一貫性がない
例:日付形式が混在している、箇条書きのスタイルが異なる、フォントが統一されていない
問題点:プロフェッショナルな印象が損なわれ、ATS の解析が難しくなります
代わりに:全体を通して書式を厳密に統一します
トラブルシューティングのクイックリファレンス
| 問題 | 原因 | 対処法 |
|---|---|---|
| ATS スコアが <70 | 複雑な書式、グラフィック | ミニマリストに切り替え、画像を削除する |
| キーワードの網羅率が <60% | 職務内容に合わせていない | キーワードを抽出し、コアスキルに追加する |
| 2 ページを超える | 冗長すぎる、古い職歴を含めている | 古い職歴をまとめ、箇条書きの数を抑える |
| ありきたりな概要 | ポジショニングに関する洞察がない | 具体的な数値を含め、目指す職種を明記する |
| 箇条書きが長い | プロジェクト全体を説明しようとしている | 複数の箇条書きに分け、成果に焦点を当てる |
ページ数の目安
| 経験 | ページ数 |
|---|---|
| エントリーレベル(0~3 年) | 1 ページ |
| ミッドレベル(3~10 年) | 1~2 ページ |
| シニアレベル(10 年以上) | 最大 2 ページ |
経験豊富なシニア職であっても、2 ページを超えないでください。
参考ファイル
references/resume-protocol.md- 8 ステップの生成プロトコル全文、ATS スコアリング、修正前後の例references/formatting-rules.md- ベストプラクティス、テンプレート、出力形式、成功指標references/interfaces-integration.md- TypeScript インターフェース、複数スキルのワークフロー
重要なポイント:まず ATS との互換性を確保しましょう。どれほど優れた履歴書でも、人の目に届かなければ意味がありません。
併用ツール:career-biographer(内容) | competitive-cartographer(ポジショニング) | web-design-expert(ポートフォリオ)