cv-builder

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

CV Builder Skill

CV Builder Skill

Overview

概述

This skill enables creation of professional CVs/resumes from structured YAML using rendercv. Define your experience once, generate beautiful PDFs in multiple themes.
该Skill可借助rendercv从结构化YAML文件创建专业简历(CV/resume)。只需一次性定义个人经历,即可生成多种主题的精美PDF简历。

How to Use

使用方法

  1. Provide your CV information (experience, education, skills)
  2. Choose a template/theme
  3. I'll generate YAML and render to PDF
Example prompts:
  • "Create a CV from my experience"
  • "Generate a resume in the classic theme"
  • "Update my CV with new job experience"
  • "Build a technical resume highlighting projects"
  1. 提供你的简历信息(经历、教育背景、技能)
  2. 选择模板/主题
  3. 我会生成YAML文件并渲染为PDF
示例提示词:
  • "根据我的经历创建一份简历"
  • "生成一份经典主题的简历"
  • "为我的简历添加新的工作经历"
  • "创建一份突出项目经历的技术型简历"

Domain Knowledge

领域知识

YAML Structure

YAML结构

yaml
cv:
  name: John Doe
  location: San Francisco, CA
  email: john@email.com
  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
yaml
cv:
  name: John Doe
  location: San Francisco, CA
  email: john@email.com
  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

Themes

主题

Available themes:
classic
,
sb2nov
,
moderncv
,
engineeringresumes
yaml
design:
  theme: classic
  font: Source Sans 3
  font_size: 10pt
  page_size: letterpaper
  color: '#004f90'
可用主题:
classic
,
sb2nov
,
moderncv
,
engineeringresumes
yaml
design:
  theme: classic
  font: Source Sans 3
  font_size: 10pt
  page_size: letterpaper
  color: '#004f90'

CLI Usage

CLI使用方法

bash
undefined
bash
undefined

Install

安装

pip install rendercv
pip install rendercv

Create new CV

创建新简历

rendercv new "John Doe"
rendercv new "John Doe"

Render to PDF

渲染为PDF

rendercv render cv.yaml
rendercv render cv.yaml

Output: rendercv_output/John_Doe_CV.pdf

输出: rendercv_output/John_Doe_CV.pdf

undefined
undefined

Example

示例

yaml
cv:
  name: Sarah Chen
  location: New York, NY
  email: sarah@email.com
  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
yaml
cv:
  name: Sarah Chen
  location: New York, NY
  email: sarah@email.com
  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

Resources

资源