Cv Builder

作者 claude-office-skills9c4c7d5cd281MIT499 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫8 個月前更新

>

僅含說明Documents & Office
AI 產生的概覽

依結構化 YAML 產生專業履歷,並以 RenderCV 主題渲染成 PDF。

功能
此技能引導使用者依結構化 YAML 資料建立專業履歷,內容涵蓋工作經歷、教育背景、技能與聯絡方式。它說明了 YAML 結構、可用的 RenderCV 主題(classic、sb2nov、moderncv、engineeringresumes),以及字型、字級、紙張尺寸與顏色等設計選項。它也介紹了使用 RenderCV 命令列建立並渲染履歷為 PDF 檔案的流程。最終產出是排版正式的履歷文件,通常為 PDF。
適用情境
當使用者想依自身經歷與教育背景建立、更新或重新排版履歷時適用。它適合需要主題化、專業排版的履歷,包括強調專案的技术類履歷。
執行需求
需要 RenderCV 工具,透過 pip 安裝(pip install rendercv),並需要 Python 環境。此技能僅含說明,不附帶指令碼;其中提到一個 office MCP 伺服器,提供 create_docx、docx_to_pdf 與 fill_docx_template 工具。

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.

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"

Domain Knowledge

YAML Structure

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

Themes

Available themes: classic, sb2nov, moderncv, engineeringresumes

yaml
design:  theme: classic  font: Source Sans 3  font_size: 10pt  page_size: letterpaper  color: '#004f90'

CLI Usage

bash
# Installpip install rendercv
# Create new CVrendercv new "John Doe"
# Render to PDFrendercv render cv.yaml
# Output: rendercv_output/John_Doe_CV.pdf

Example

yaml
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

Resources

來源與署名

來源:claude-office-skills/skills位於cv-builder提交9c4c7d5

授權條款: MIT

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架