mcpField
C
cv-creator

cv-creator

github.com/curiositechドキュメント257780 回インストール2 日前に更新
リポジトリ

cv-creator について

cv-creatorは、職務経歴データからATSで解析しやすい履歴書を作成する、求職者向けスキルです。複数形式で出力でき、書式や構成、求人のキーワードに基づく評価と改善案を提示します。

主な機能

  1. 01PDF、DOCX、JSON Resume、HTML、Markdown、LaTeXの生成
  2. 02求人情報と履歴書のキーワード照合
  3. 03書式検証とATS解析のシミュレーション
  4. 04書式・構成・内容・キーワードの評価
  5. 05テンプレートと改善案の提示

活用シーン

  1. 01職務経歴データから履歴書を作成
  2. 02特定の求人に合わせてキーワードを調整
  3. 03履歴書の複数バージョンを作成
  4. 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.json
references/
formatting-rules.md
resume-protocol.md
interfaces-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. 複数フォーマットでの生成
フォーマット用途
PDFメールでの応募、求人サイト、印刷
DOCX採用担当者への提出、編集可能
JSON Resume開発者ポートフォリオ、プログラムによる処理
HTMLポートフォリオサイト、レスポンシブ対応
Markdownバージョン管理、Git ベースの管理
LaTeX学術向け CV(任意)
2. ATS 最適化エンジン
  • 求人情報からのキーワード分析とマッチング
  • 書式の検証(1段組み、標準フォント)
  • 具体的な改善提案を含むスコアリングシステム(0~100)
  • パースのシミュレーション
3. テンプレートシステム
テンプレート最適な対象
モダン・ミニマリスト技術職(エンジニア、データサイエンティスト)
プロフェッショナル・トラディショナル金融、法務、上級管理職
クリエイティブ・ハイブリッドデザインエンジニア、UX リサーチャー
アカデミック CV博士号取得者、教授、研究者

ATS スコアの内訳

カテゴリ配点基準
書式301段組み、標準フォント、グラフィックなし
構成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(ポートフォリオ)

コメント