mcpField
C
cv-builder

cv-builder

github.com/claude-office-skillsドキュメント5456.0k 回インストール39 週間前に更新
リポジトリ

cv-builder について

cv-builder は、構造化された YAML から rendercv で CV を作成し、PDF に出力するスキルです。職歴、学歴、スキルをまとめたい人向けで、複数のテーマを選べます。

主な機能

  1. 01YAML による CV 内容の定義
  2. 02CV テーマの選択
  3. 03PDF へのレンダリング
  4. 04職歴の更新

活用シーン

  1. 01経歴をもとに CV を作成
  2. 02プロジェクトを強調した技術系履歴書の作成
  3. 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 を生成できます。

使い方

  1. CV の情報(職歴、学歴、スキル)を提供します
  2. テンプレート/テーマを選択します
  3. 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

リソース

コメント