Frontend CV for Openclaw

A sophisticated resume engine that transforms raw career data into high-quality, print-ready HTML and PDF portfolios.

vintlin
v1.0.1
Mar 18, 2026
0
880
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install frontend-cv

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install frontend-cv using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Frontend CV?

Frontend CV is a specialized tool within the Openclaw Skills ecosystem designed to bridge the gap between unstructured career history and professional visual presentation. It allows users to convert existing PDF, Word, or Markdown files into a clean, structured YAML format which then serves as the data source for modern web-based resumes.

This skill prioritizes a zero-dependency approach, producing single HTML files with inline CSS that require no build tools or external libraries. By focusing on print-first design principles, Frontend CV ensures that every generated document maintains its professional aesthetic and layout integrity when exported to PDF, making it an essential tool for developers and professionals who value both design and data portability.

Frontend CV Use Cases

  • Converting legacy PDF or Word resumes into structured YAML and modern HTML formats.
  • Generating multiple themed versions of a CV for different job applications using one central data source.
  • Building professional resumes from scratch via interactive AI conversations.
  • Standardizing team resumes for corporate or agency portfolios using consistent Openclaw Skills workflows.

How Frontend CV Works

  1. Detect the input mode to determine if the user is providing structured data, a document for conversion, or starting from scratch.
  2. Execute the extraction script to parse text from various file formats and normalize it using AI into a standard YAML schema.
  3. Present the user with visual style previews or a selection list of five professional themes: Classic, ModernCV, Sb2nov, Engineering Classic, and Engineering Resumes.
  4. Render the final resume using the bundled Python renderer which inlines all CSS and typography for portability.
  5. Guide the user through the PDF export process via browser print or automated scripts.

Frontend CV Setup

To get started with this skill, ensure you have Python 3 installed. You can then run the extraction and rendering scripts directly within your environment.

To extract data from an existing document:

python scripts/extract_resume.py <input_file> --output resume_data.txt

To render the final HTML resume using a specific theme:

python3 scripts/render_html.py resume_data.yaml resume.html classic

Frontend CV Data Schema & Taxonomy

The skill organizes resume data into a hierarchical YAML structure to ensure compatibility across Openclaw Skills themes.

Section Fields Description
cv name, headline, location, email Personal contact and branding information
social_networks network, username Links to GitHub, LinkedIn, and personal portfolios
experience company, position, highlights Professional history with achievement bullet points
education institution, degree, highlights Academic background and certifications
skills label, details Categorized technical competencies and soft skills

Frontend CV Advanced Features

  • Multi-mode input detection for handling PDF, DOCX, TXT, and Markdown files automatically.
  • Interactive visual preview system that generates five distinct HTML mockups for user comparison.
  • Print-optimized CSS rules ensuring zero layout shift during PDF export.
  • Extensible theme architecture allowing for custom CSS variable overrides for branding.
  • Automated data normalization that fixes inconsistent date formats and improves bullet point impact.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*