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.