rendercv

Generate Typst-rendered CVs from YAML into PDF, HTML, Markdown, and PNG.

1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/jesse-black/resume --skill rendercv-jesse-black
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rendercv
Source: https://github.com/jesse-black/resume/tree/main/.agents/skills/rendercv
Command: npx skills add https://github.com/jesse-black/resume --skill rendercv-jesse-black

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create professional CVs and resumes with typography and layout control using YAML-driven content, enabling publication-quality outputs with consistent branding.

Core Features & Use Cases

  • YAML-driven CV authoring for fonts, colors, margins, and section layouts
  • Multi-format outputs (PDF, HTML, Markdown, PNG) with built-in themes and locale support
  • Use Case: Produce tailored resumes for different roles in minutes, preserving a uniform design across formats.

Quick Start

Provide a YAML file describing your CV and render it to a publication-ready document.

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 YAML?

To generate a PDF resume from YAML, provide a structured YAML file detailing your CV content, design, locale, and settings to render it into a publication-ready document using Typst-based rendering.

What is the best way to create a multi-format resume from a single file?

Creating a multi-format resume from a single file is best done by authoring your CV in YAML, which renders into PDF, HTML, Markdown, and PNG outputs simultaneously while maintaining consistent typography and branding.

Can I customize fonts and margins for a YAML-driven CV?

Yes, you can customize fonts, colors, margins, and section layouts for a YAML-driven CV by defining these visual properties within the design section of your four-section YAML model.

Does Typst support locale-specific formatting for resumes?

Typst supports locale-specific formatting for resumes by utilizing the locale section in the YAML input, allowing you to craft and render professional CVs tailored for diverse regions and job applications.

How do I handle validation errors when rendering a CV?

Handling validation errors when rendering a CV involves the built-in validation and error handling mechanisms that check your four-section YAML model before attempting Typst-based rendering to ensure accurate output generation.