slides-polish

Review Beamer or PPTX slides against a reference PDF and apply layout fixes.

2|1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/raja21068/AutoResearch --skill slides-polish-raja21068
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slides-polish
Source: https://github.com/raja21068/AutoResearch/tree/main/skills/aris/slides-polish
Command: npx skills add https://github.com/raja21068/AutoResearch --skill slides-polish-raja21068

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, python-pptx, pdfinfo, pdftoppm, soffice, xelatex.

What problem does it solve?

This Skill fixes slide decks whose typography and layout look “almost right” but drift from a reference, including inconsistent visual weight, too-small projector fonts, and subtle per-slide spacing/overflow issues.

Core Features & Use Cases

  • Per-page Codex review against a required reference PDF to judge slide-by-slide visual fidelity.
  • Targeted PPTX/Beamer fixes for font scaling, text-frame resizing, and layout drift without changing content.
  • Projector-readable academic polish for common failure modes like italic style leaks, text overflow, and Chinese font/glyph rendering issues.

Quick Start

Run the slides-polish skill with your slide deck and a matching reference PDF so it performs a final pass that aligns typography and layout across every page.

Frequently Asked Questions about slides-polish

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

FAQPage Schema
How do I fix Beamer slides with text overflow and inconsistent visual weight?

To fix Beamer slides with text overflow, apply per-slide visual review and surgical layout fixes against a reference PDF. This polishes typography and resolves visual weight drift without altering content, reordering slides, or modifying figures and equations.

Can I polish PPTX typography without changing slide content or speaker notes?

Yes, you can polish PPTX typography without changing content. The process applies targeted font scaling and text-frame resizing while explicitly preserving speaker notes and forbidding content changes, slide reordering, or figure and equation edits.

What's the best way to align slide deck fonts to a reference PDF for projector readability?

The best way to align slide fonts to a reference PDF is performing per-page pixel inspection using rendering tools. This matches slide-by-slide visual fidelity and corrects common projector readability issues like too-small fonts and italic style leaks.

Does python-pptx work with per-slide visual QA for academic presentations?

Yes, python-pptx works for per-slide visual QA of academic presentations. It enables targeted PPTX fixes for font scaling and text-frame resizing while rendering tools handle page-level pixel inspection against a reference PDF.

Why does my generated Beamer deck have minor styling and Chinese glyph rendering issues?

Generated Beamer decks often have minor styling and Chinese glyph rendering issues from font drift during generation. A final per-slide polish pass using xelatex rendering corrects these visual fidelity problems while preserving original content.

What dependencies do I need to run per-page PPTX visual review and layout fixes?

To run per-page PPTX visual review and layout fixes, you need python3, python-pptx, pdfinfo, pdftoppm, soffice, and xelatex. These rendering and inspection tools enable page-level pixel comparison against a reference PDF.