codeck-export

Export HTML presentation decks to PDF and PPTX with automated quality checks.

205|17|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/hiyeshu/codeck --skill codeck-export
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codeck-export
Source: https://github.com/hiyeshu/codeck/tree/main/skills/codeck-export
Command: npx skills add https://github.com/hiyeshu/codeck --skill codeck-export

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdf2image, Pillow, pdfplumber, defusedxml, lxml.

What problem does it solve?

This Skill solves the problem of converting presentation HTML decks into polished, distributable PDF and PPTX formats with automated quality assurance, eliminating manual export work and formatting inconsistencies.

Core Features & Use Cases

  • PDF Export with QA: Generates print-ready PDFs from HTML decks using Playwright, with automated checks for truncation, font rendering, and background fidelity.
  • PPTX Export with Validation: Converts HTML to PowerPoint files via LibreOffice or screenshot embedding, then runs schema validation and visual thumbnail inspection to catch layout issues.
  • Use Case: After creating a presentation deck in codeck, use this Skill to instantly produce both PDF and PPTX deliverables that pass visual and structural QA without manual reformatting.

Quick Start

Use the codeck-export skill to export the current deck to PDF and PPTX with full quality assurance.

Frequently Asked Questions about codeck-export

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

FAQPage Schema
How do I convert HTML presentation slides to PDF and PPTX?

Converting HTML presentation slides to PDF and PPTX requires rendering the HTML with Playwright for print-ready PDFs and using LibreOffice for PPTX format conversion, with automated validation scripts ensuring visual fidelity and schema compliance.

What is automated post-export quality assurance for presentation files?

Automated post-export quality assurance for presentation files is a validation process that runs custom scripts to verify PDF truncation, font rendering, and background fidelity, alongside PPTX schema validation and visual thumbnail inspection.

Do I need Playwright and LibreOffice to export HTML decks to PowerPoint and PDF?

Yes, you need Playwright and LibreOffice to export HTML decks to PowerPoint and PDF, because Playwright handles the browser-based PDF rendering while LibreOffice executes the format conversion to generate editable PowerPoint files.

Why does my HTML to PPTX export have layout issues?

HTML to PPTX export layout issues usually stem from format conversion inconsistencies, which this Skill mitigates by running schema validation and visual thumbnail inspection to catch layout errors in the generated PowerPoint files.

Can I use screenshot embedding instead of LibreOffice for HTML to PPTX conversion?

Yes, you can use screenshot embedding instead of LibreOffice for HTML to PPTX conversion, offering an alternative method to generate PowerPoint files by capturing and embedding visual slide representations directly into the presentation.