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 从公开仓库中收录这些内容。

举报或申请下架