CV from Content (Claude Skill)
Free Claude Skill, MIT licensed. Same approach as this site's CV Lab (/cv.pdf).
Short description
Generates a CV PDF from structured content with @react-pdf/renderer (no headless Chrome) in editorial, sidebar, compact and ATS looks driven by your design tokens.
Detailed description
One source of truth and one renderer, with several looks. It normalises your content into cv.json without inventing bullets, renders with real selectable text, takes colours and a TTF font from your tokens, and can be served live with a content-fingerprint cache so the PDF never drifts from the site. Where it comes from: My site's /cv.pdf is rendered live this way from the CMS and its theme.
What I use it for
A downloadable CV that stays in sync with a portfolio, plus an ATS-safe version.
Downloads
How to install
# Claude Code (personal, all projects) unzip cv-from-content.zip -d ~/.claude/skills/ # Claude Code (one project) unzip cv-from-content.zip -d .claude/skills/ # Claude.ai / Claude desktop Settings → Capabilities → Skills → Upload skill → choose the zip