mcpField
R
resume-builder

resume-builder

github.com/jackjin1997ドキュメント1341 回インストール19 週間前に更新
リポジトリ

resume-builder について

resume-builderは、Reactive Resume向けの履歴書を対話形式で作成するスキルです。利用者が提示した情報と希望を集め、不明点を推測で補わず、アプリのスキーマに沿ったJSONを生成します。

主な機能

  1. 01個人情報や職歴の対話形式での収集
  2. 02テンプレート、用紙、セクション順の設定
  3. 03Reactive Resume準拠のJSON生成
  4. 04項目形式と必須識別子の検証

活用シーン

  1. 01新しい履歴書に載せる情報の整理
  2. 02応募職種に合わせた内容の調整
  3. 03生成したJSONのReactive Resumeへの取り込み

インストール

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

$npx skills add https://github.com/jackjin1997/clawforge --skill resume-builder

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

詳細

Reactive Resume 向け履歴書ビルダー

会話型AIを使って、Reactive Resume 用のプロフェッショナルな履歴書を作成します。Reactive Resume は、無料でオープンソースの履歴書ビルダーです。

基本原則

  1. 幻覚を起こさない - ユーザーが明示的に提供した情報のみを含めます
  2. 質問する - 情報が不足している、または不明確な場合は、推測する前に質問します
  3. 簡潔にする - 明確で直接的な表現を使い、冗長な言葉は避けます
  4. 出力を検証する - 生成されたすべての JSON がスキーマに準拠していることを確認します

ワークフロー

ステップ 1:基本情報を集める

ユーザーがすでに提供している場合を除き、まず必要な情報を尋ねます。

  • 氏名
  • 職務上の肩書き
  • メールアドレス
  • 電話番号
  • 居住地(市、州/国)
  • ウェブサイト(任意)
ステップ 2:各セクションの内容を集める

ユーザーが含めたい各セクションについて、具体的な情報を集めます。日付、会社名、実績を決して捏造しないでください。

職務経験:会社名、役職、勤務地、期間(例:「Jan 2020 - Present」)、職務や実績の説明

学歴:学校名、学位、専攻、成績(任意)、所在地、期間

スキル:名称、習熟度(Beginner/Intermediate/Advanced/Expert)、キーワード

プロジェクト:名称、期間、ウェブサイト(任意)、説明

その他のセクション:言語、資格、受賞歴、出版物、ボランティア活動、関心分野、推薦者

ステップ 3:レイアウトとデザインを設定する

好みを尋ねます。

  • テンプレートの希望(13 種類から選択可能:azurill、bronzor、chikorita、ditto、ditgar、gengar、glalie、kakuna、lapras、leafish、onyx、pikachu、rhyhorn)
  • 用紙サイズ:A4 または Letter
  • 含めるセクションとその順序
ステップ 4:有効な JSON を生成する

出力は Reactive Resume のスキーマに準拠する必要があります。完全なスキーマ構造については、references/schema.md を参照してください。

主な要件:

  • すべての項目の id フィールドは、有効な UUID である必要があります
  • 説明フィールドには HTML 形式の文字列を指定できます
  • ウェブサイトのフィールドには url と label の両方のプロパティが必要です
  • 色は rgba(r, g, b, a) 形式を使用します
  • フォントは Google Fonts で利用可能なものにしてください

履歴書作成のヒント

ユーザーが履歴書の内容を作成する際に、次のヒントを共有してください。

内容に関するガイドライン
  • 成果を強調する:箇条書きは、行動を表す動詞(主導した、開発した、増加させた、管理した)で始めます
  • 成果を数値化する:可能な場合は数値を使います(「売上を 25% 増加させた」「8 人のチームを管理した」)
  • 応募職種に合わせる:希望する職種に関連する経験を強調します
  • 具体的にする:曖昧な表現を具体例に置き換えます
  • 簡潔にする:ほとんどの専門職では、最大 1~2 ページにまとめます
セクションの順序に関する推奨事項

ほとんどの専門職の場合:

  1. 職務要約(経験者の場合)
  2. 職務経験
  3. 学歴
  4. スキル
  5. プロジェクト(関連する場合)
  6. 資格/受賞歴

学生/卒業したばかりの人の場合:

  1. 学歴
  2. プロジェクト
  3. スキル
  4. 職務経験(ある場合)
  5. 課外活動/ボランティア活動
よくある間違いとその回避方法
  • 人称代名詞(「I」「my」)を含める
  • 受動態を使う
  • 実績ではなく職務内容を羅列する
  • 関連性のない個人情報を含める
  • 日付の書式が統一されていない

出力形式

履歴書を生成する際は、Reactive Resume のスキーマに準拠した完全な JSON オブジェクトを出力します。ユーザーはこの JSON を https://rxresu.me から Reactive Resume に直接インポートできます。

最小限の構造の例:

{
  "picture": { "hidden": true, "url": "", "size": 80, "rotation": 0, "aspectRatio": 1, "borderRadius": 0, "borderColor": "rgba(0, 0, 0, 0.5)", "borderWidth": 0, "shadowColor": "rgba(0, 0, 0, 0.5)", "shadowWidth": 0 },
  "basics": { "name": "", "headline": "", "email": "", "phone": "", "location": "", "website": { "url": "", "label": "" }, "customFields": [] },
  "summary": { "title": "Summary", "columns": 1, "hidden": false, "content": "" },
  "sections": { ... },
  "customSections": [],
  "metadata": { "template": "onyx", "layout": { ... }, ... }
}

完全なスキーマについては、references/schema.md を参照してください。

適切な質問をする

情報が不足している場合は、具体的な質問をします。

  • 「[Company] での役職は何でしたか?」
  • 「勤務期間を教えてください(例:Jan 2020 - Dec 2022)」
  • 「この役職での主な職務や実績は何でしたか?」
  • 「希望する職種や業界はありますか?」

複数の質問を一度にまとめて尋ねるのは避けてください。明確さを保つため、一度に一つずつ尋ねます。

コメント