blue-purple-pdf-generator

Convert a finalized Markdown resume into fixed-layout HTML and PDF.

4|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/xyh169/AI-Resume-Generator-Skill-AI-skill --skill blue-purple-pdf-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blue-purple-pdf-generator
Source: https://github.com/xyh169/AI-Resume-Generator-Skill-AI-skill/tree/main/resume-pipeline/3-pdf-generator
Command: npx skills add https://github.com/xyh169/AI-Resume-Generator-Skill-AI-skill --skill blue-purple-pdf-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright.

What problem does it solve?

Converts a finalized Markdown resume into a fixed-layout HTML and a printable PDF, ensuring typography and pagination consistency for professional results.

Core Features & Use Cases

  • Fixed-DOM HTML rendering of the refined resume
  • CSS-driven multi-layout PDF rendering with page-accurate measurement
  • Supports Single-Page No Photo, Single-Page With Photo, Multi-Page With/No Photo variants for flexible output needs

Quick Start

Run the builder on the target refined_resume.md to output index.html and the final PDF.

Frequently Asked Questions about blue-purple-pdf-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a Markdown resume to a print-ready PDF?

To convert a Markdown resume to a print-ready PDF, this tool transforms the finalized Markdown into fixed-layout HTML and renders the PDF using CSS templates and Playwright. It ensures typography and pagination consistency for professional job applications.

Can I generate multi-page resume PDFs with photos?

Yes, you can generate multi-page resume PDFs with or without photos. The tool supports Single-Page No Photo, Single-Page With Photo, and Multi-Page variants, applying page-accurate measurement and cross-page consistency for each layout.

Does Playwright render HTML resumes into fixed-layout PDFs?

Playwright renders the fixed-layout HTML resume into a final PDF. It relies on CSS-driven multi-layout templates to enforce content integrity, prevent substantive rewrites, and maintain layout fidelity across all rendered pages.

What is the best way to ensure CSS typography consistency in a generated resume PDF?

The best way to ensure CSS typography consistency in a generated resume PDF is using fixed-DOM HTML rendering. This approach applies CSS templates during HTML generation and uses Playwright to produce page-accurate, cross-page consistent output.

Why does my resume PDF layout break across multiple pages?

Resume PDF layouts break across multiple pages when CSS templates lack page-accurate measurement. This tool fixes that by applying fixed-DOM HTML rendering and Playwright-based generation to enforce cross-page consistency and prevent layout fidelity issues.