ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 5/5

cv-builder

Generate professional CVs/resumes from YAML using rendercv - multiple templates, PDF output

Why use this skill?

Use the cv-builder skill to generate professional PDF resumes from YAML. Efficiently manage your experience and create custom, ATS-friendly documents easily.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/lijie420461340/cv-builder
Or

What This Skill Does

The cv-builder skill is a powerful tool designed to streamline the creation of professional CVs and resumes using the rendercv engine. By leveraging a structured YAML format, users can decouple the content of their career history from the visual presentation. This skill allows you to maintain a single source of truth for your professional experience, which can then be exported into high-quality, ATS-friendly PDF documents across various professional templates. It is an essential asset for job seekers who want to maintain version control over their resume data and generate multiple tailored versions for different job applications without manual reformatting.

Installation

You can integrate this skill into your OpenClaw environment by executing the following command in your terminal:

clawhub install openclaw/skills/skills/lijie420461340/cv-builder

Ensure that you have Python and the rendercv dependencies installed in your environment, as this skill acts as an interface to those underlying capabilities.

Use Cases

  • Multiple Versions: Generate different resumes for different industries (e.g., a technical version for software roles and a management version for leadership roles) from the same YAML data.
  • Rapid Updates: Quickly add new project details or work experience and regenerate your PDF in seconds.
  • Standardized Formatting: Avoid the layout headaches associated with traditional word processors like Microsoft Word or Google Docs.
  • Version Control: Store your resume as code, allowing you to track changes over time using tools like Git.

Example Prompts

  1. "Create a professional CV for me using my provided experience details and the classic theme."
  2. "Update my resume YAML to include my new role as a Senior Engineer at Tech Corp and re-render the PDF using the engineeringresumes template."
  3. "Build a technical resume highlighting my backend development projects and set the accent color to dark blue."

Tips & Limitations

  • Data Structure: Ensure your YAML indentation is consistent, as invalid YAML will cause the rendering process to fail.
  • Themes: Experiment with all available themes (classic, sb2nov, moderncv, engineeringresumes) to see which best highlights your specific career stage.
  • Constraints: This skill is focused on document generation. Ensure your input data follows the strict structure required by rendercv to prevent layout errors in the final PDF output.

Metadata

Stars1656
Views1
Updated2026-02-28
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-lijie420461340-cv-builder": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#resume#cv#rendercv#yaml#pdf
Safety Score: 5/5

Flags: file-write, file-read, code-execution