pptx-html-fidelity-audit

Audit and repair layout and typography drift between HTML slide decks and PPTX exports.

3|2|Updated May 28, 2026
One-click install
npx skills add https://github.com/Clos01/Kenbun-Agent --skill pptx-html-fidelity-audit-clos01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-html-fidelity-audit
Source: https://github.com/Clos01/Kenbun-Agent/tree/main/core/tools/skills/pptx-html-fidelity-audit
Command: npx skills add https://github.com/Clos01/Kenbun-Agent --skill pptx-html-fidelity-audit-clos01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of visual and structural drift between HTML slide decks and their exported PPTX versions, preventing issues such as footer overlap, cropped content, lost typography styling, and inconsistent layouts.

Core Features & Use Cases

  • PPTX Fidelity Auditing: Extracts actual PowerPoint shape geometry, text content, and typography details to compare exported slides against HTML source layouts.
  • Layout Regression Prevention: Applies footer rails, cursor-based flow, hero slide centering, and geometry verification to prevent recurring export failures.
  • Typography Preservation: Detects and repairs issues with italic styling, font fallback, script-specific typography, and HTML-to-PPTX formatting loss.
  • Use Case: When a presentation generated from HTML has clipped text, footer collisions, or missing emphasis styling, use this Skill to audit the export, identify root causes, and produce a verified corrected deck.

Quick Start

Use the pptx-html-fidelity-audit skill to compare my HTML slide deck and PPTX export, fix layout drift, and verify the corrected presentation.

Frequently Asked Questions about pptx-html-fidelity-audit

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

FAQPage Schema
How do I fix layout drift when exporting HTML slides to PPTX?

To fix layout drift during HTML to PPTX export, you audit the presentation geometry and typography. This process extracts actual PowerPoint shape positions and text details to compare against the HTML source, identifying and correcting footer overlap, cropped content, and inconsistent layouts.

Why does my python-pptx generated presentation have clipped text and footer collisions?

Clipped text and footer collisions in python-pptx exports occur when geometry validation and footer rail enforcement are missing. Auditing the slide layout applies cursor-based flow control and geometry verification to prevent these recurring export failures.

How do I preserve italic styling and font fallback when converting HTML to PPTX?

To preserve italic styling and font fallback when converting HTML to PPTX, perform a typography preservation check. This detects HTML-to-PPTX formatting loss and repairs script-specific typography details to ensure the exported deck matches the original source.

Does python-pptx support validating hero slide centering and footer rails?

python-pptx supports validating hero slide centering and footer rails through geometry verification. By extracting actual PowerPoint shape geometry, you can apply footer rail enforcement and verify layout regression to ensure exported slides match the intended design.

What is the best way to debug PPTX export fidelity issues from HTML decks?

The best way to debug PPTX export fidelity issues is to run a layout audit comparing the exported file against the HTML deck. This identifies root causes of visual and structural drift by extracting shape geometry, text content, and typography details for direct verification.