Install this skill and your AI agent can create, edit, and render professional CVs and resumes, just by talking to it. Describe your experience and get a polished PDF in seconds. Choose from 6 built-in themes, customize colors, fonts, margins, and more.
RenderCV is an open-source CV/resume builder with professional typography. This skill teaches your AI agent how to use it, so you don't have to learn anything yourself.
npx skills add rendercv/rendercv-skillWorks with any AI agent that supports the skills standard, including Claude Code, Claude Desktop, Cursor, Codex, Copilot, Windsurf, Gemini CLI, and more. See the documentation for alternative install methods.
The skill gives your AI agent:
- Full knowledge of RenderCV's YAML input structure
- All 6 built-in themes and their design options
- Complete locale and language support (20 built-in languages)
- CLI commands and their options
- Pydantic model schemas for precise field types and defaults
- A complete sample CV as a reference
After installing the skill, simply ask your AI agent to work with your CV:
- "Create a new CV for me using the classic theme"
- "Switch my CV to the engineeringresumes theme"
- "Add a new experience entry to my CV"
- "Change the font to Source Sans 3 and make the margins smaller"
- "Translate my CV to German"
This repository is automatically generated from the main rendercv/rendercv repository. A build script parses the Pydantic models via AST, generates sample CVs and design configs, and renders everything into a single SKILL.md through a Jinja2 template. This keeps the skill always in sync with the latest RenderCV version.
A promptfoo eval suite validates the skill's quality. The evals cover CV generation, design customization, CLI workflows, and parsing messy CV text into clean YAML. Each generated YAML is validated through RenderCV's own Pydantic pipeline, so schema violations are caught deterministically, not just with LLM-as-judge.
Do not open issues or pull requests here. All contributions should go to the main repository: rendercv/rendercv.