cv-builder について
cv-builder は、構造化された YAML から rendercv で CV を作成し、PDF に出力するスキルです。職歴、学歴、スキルをまとめたい人向けで、複数のテーマを選べます。
主な機能
- 01YAML による CV 内容の定義
- 02CV テーマの選択
- 03PDF へのレンダリング
- 04職歴の更新
活用シーン
- 01経歴をもとに CV を作成
- 02プロジェクトを強調した技術系履歴書の作成
- 03テーマを変えて CV を PDF に再出力
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ claude-office-skills/ skills --skill cv-builderインストール後、Claude Code で/cv-builderを入力して読み込まれたか確認します。
詳細
CV ビルダー スキル
概要
このスキルでは、rendercv を使用して、構造化された YAML からプロフェッショナルな CV/履歴書を作成できます。経験を一度定義すれば、複数のテーマで美しい PDF を生成できます。
使い方
- CV の情報(職歴、学歴、スキル)を提供します
- テンプレート/テーマを選択します
- YAML を生成し、PDF にレンダリングします
プロンプトの例:
- 「職歴をもとに CV を作成して」
- 「クラシックテーマで履歴書を生成して」
- 「新しい職歴を CV に追加して」
- 「プロジェクトを強調した技術職向けの履歴書を作成して」
ドメイン知識
YAML 構造
cv:
name: John Doe
location: San Francisco, CA
email: [email protected]
phone: "+1-555-555-5555"
website: https://johndoe.com
social_networks:
- network: LinkedIn
username: johndoe
- network: GitHub
username: johndoe
sections:
summary:
- "Senior software engineer with 10+ years experience..."
experience:
- company: Tech Corp
position: Senior Engineer
location: San Francisco, CA
start_date: 2020-01
end_date: present
highlights:
- "Led team of 5 engineers"
- "Increased performance by 40%"
education:
- institution: MIT
area: Computer Science
degree: BS
start_date: 2008
end_date: 2012
skills:
- label: Languages
details: Python, JavaScript, Go
- label: Frameworks
details: React, Django, FastAPI
テーマ
利用可能なテーマ:classic、sb2nov、moderncv、engineeringresumes
design:
theme: classic
font: Source Sans 3
font_size: 10pt
page_size: letterpaper
color: '#004f90'
CLI の使い方
# Install
pip install rendercv
# Create new CV
rendercv new "John Doe"
# Render to PDF
rendercv render cv.yaml
# Output: rendercv_output/John_Doe_CV.pdf
例
cv:
name: Sarah Chen
location: New York, NY
email: [email protected]
phone: "+1-555-123-4567"
website: https://sarahchen.dev
social_networks:
- network: LinkedIn
username: sarahchen
- network: GitHub
username: sarahchen
sections:
summary:
- "Full-stack developer with 8 years of experience building scalable web applications. Passionate about clean code and user experience."
experience:
- company: Startup Inc
position: Lead Developer
location: New York, NY
start_date: 2021-03
end_date: present
highlights:
- "Architected microservices handling 1M+ requests/day"
- "Mentored 4 junior developers"
- "Reduced deployment time by 60% with CI/CD"
- company: Big Tech Co
position: Software Engineer
location: San Francisco, CA
start_date: 2018-06
end_date: 2021-02
highlights:
- "Built real-time analytics dashboard"
- "Optimized database queries, 3x faster"
education:
- institution: Stanford University
area: Computer Science
degree: MS
start_date: 2016
end_date: 2018
skills:
- label: Languages
details: Python, TypeScript, Go, SQL
- label: Technologies
details: React, Node.js, PostgreSQL, AWS, Docker
- label: Practices
details: Agile, TDD, Code Review, CI/CD
design:
theme: sb2nov
font_size: 10pt
リソース
コメント
Markdown 対応