rendercv

Convert YAML CV descriptions into PDF, PNG, HTML, and Markdown outputs.

Updated May 27, 2025
One-click install
npx skills add https://github.com/Mai0313/resume --skill rendercv-mai0313
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rendercv
Source: https://github.com/Mai0313/resume/tree/main/.github/skills/rendercv
Command: npx skills add https://github.com/Mai0313/resume --skill rendercv-mai0313

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

RenderCV streamlines CV creation by turning a YAML description into publication-quality CVs and resumes, with Typst-based typography and complete design control over colors, fonts, margins, spacing, and layouts. Supports multiple languages, 6 built-in themes, and outputs in PDF, PNG, HTML, and Markdown to fit diverse publishing needs.

Core Features & Use Cases

  • YAML-driven CV generation from a structured input with typographic precision
  • Theme and locale customization across built-in options, with consistent cross-format outputs
  • Use cases include creating, editing, customizing, and rendering resumes for job applications

Quick Start

Install RenderCV, create a starter YAML, and render your CV to PDF.

Frequently Asked Questions about rendercv

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a PDF resume from a YAML file?

To generate a PDF resume from YAML, use RenderCV to validate a structured YAML input containing cv, design, locale, and settings sections, then render it directly to PDF format with publication-quality typography.

What is YAML-driven CV generation and how does it work?

YAML-driven CV generation works by parsing a structured YAML description into formatted documents, allowing complete design control over colors, fonts, margins, and layouts while producing consistent cross-format outputs.

Can I render a CV in multiple languages and output formats?

Yes, you can render a CV in any language using locale customization, and output the document simultaneously in PDF, PNG, HTML, and Markdown formats to fit diverse publishing needs.

Does RenderCV support custom themes for resume creation?

RenderCV supports 6 built-in themes for resume creation, allowing you to select and customize designs with Typst-based typography for professional, publication-quality outputs.

What do I need to set up before creating a CV with YAML and Typst?

Before creating a CV, you need to install the RenderCV tooling and create a starter YAML file structured with cv, design, locale, and settings sections to validate and render the document correctly.

What are the limitations of using YAML to build a CV?

Using YAML to build a CV requires strict adherence to the RenderCV YAML structure with specific cv, design, locale, and settings sections; deviations will cause validation failures and prevent rendering.