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.