AI Agent Hub
Back to skills
Professional PPTX Deck Generator icon

Professional PPTX Deck Generator

Office Efficiency Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_24e9cdd5/pptx-generator-pro.

About this skill

Problem It Addresses

Raw slide generation often produces narrow 10×7.5 canvases, broken formatting when text_frame.text replaces styled runs, literal bullet characters, stale template placeholders, overflow, overlaps, and low-contrast “AI-looking” decks. This skill treats .pptx as a ZIP of XML documents and uses python-pptx for deterministic creation and editing.

How It Works

  • Set the canvas first: assign slide_width = Inches(13.333) and slide_height = Inches(7.5) for 16:9 slides.
  • Compose from blank layouts: use slide_layouts[6], then add add_textbox(), add_picture(), add_chart(), or add_shape() with Inches, Pt, or Emu units.
  • Preserve edits: update run.text = "new content" instead of overwriting whole text frames; remove entire placeholder groups when content counts differ.
  • Apply design rules: choose a themed palette, repeated visual motif, heading/body type scale, margins, and native charts.
  • QA loop: inspect slide.shapes for missing, duplicate, or placeholder text, then render slides to images and check overflow, overlap, spacing, contrast, and footer collisions.

Boundaries And Notes

It is best for reproducible, inspectable, editable .pptx output; it does not replace editorial judgment about the story. Final pages still need review, especially template placeholders, chart data labels, non-native chart types rendered as images, and font width differences between previews and PowerPoint.

Use Cases

  • Convert a fundraising outline into a 16:9 deck with layout, palette, charts.
  • Read an existing .pptx, replace text, and remove extra template placeholder groups.
  • Build a report with charts, timelines, speaker notes, then check overflow page by page.
  • Rework courseware into two-column, icon-card, and grid layouts instead of text-only slides.

Best For

  • Product managers who need editable .pptx reports with stable layouts and no leftover placeholders.
  • Consultants who generate client proposals in Python and need native charts plus per-page visual QA.
  • Founders preparing investor decks who need consistent palettes, type scale, and visual motifs.
  • Instructors maintaining courseware templates who need bulk text edits and placeholder group cleanup.