pptx

Create, redesign, and review PowerPoint decks using the office tool and pptxgenjs.

6|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/tribgames/mixdog --skill pptx-tribgames
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/tribgames/mixdog/tree/main/src/defaults/skills/pptx
Command: npx skills add https://github.com/tribgames/mixdog --skill pptx-tribgames

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, sharp, and includes scripts (resource) and references (resource) components.

What problem does it solve? Building a professional PowerPoint deck by hand is slow and error-prone: slides overflow, figures lose their sources, and visual quality is hard to verify. This Skill automates deck authoring, editing, and quality review through a measured, auditable workflow. ## Core Features & Use Cases - Deck authoring from a brief: Write one script per deck with a structured brief (facts, sources, slide plan) and generate a complete .pptx with native charts, tables, and pictures via pptxgenjs. - Editing existing decks: Open, snapshot, and batch-edit slides for template fills, partial rewrites, reordering, or merging decks. - Measured QA and review: Every author or batch call returns a composition receipt and audit (fit, bounds, contrast, spacing), with rendered page images, page-QC and reviewer scripts, and a finalize step that validates and saves the file. - Use Case: Given a quarterly report document, extract its figures with source locators, write a fact sheet, and produce a ten-slide IR deck with native charts whose every number traces back to a cited cell or page. ## Quick Start Ask the agent to create a PowerPoint deck from your source document, for example: "Create a 10-slide investor deck from report.pdf using the pptx skill."

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I create a PowerPoint deck with this skill?▼

Write a brief comment block (facts with sources, slide plan, style) followed by a script using the kit helpers, then call office with action 'author' and the deck path. The runtime returns rendered pages, a composition receipt, and an audit that must pass before finalizing.

How do I edit an existing PowerPoint file?▼

Open the deck, take a paged snapshot to see its slides, then apply batch slide and shape operations. Each batch call returns its own audit for the edited slides, so small text, shape, or data edits never require re-authoring the whole deck.

Does it require Microsoft PowerPoint to be installed?▼

No. The office capability has a portable backend that works without PowerPoint installed, and it uses Office on Windows in the background when present. Previews are rendered through LibreOffice in the portable path.

Why does the author action reject my deck with a facts_gate error?▼

The runtime refuses to save a deck showing any figure not covered by the brief's facts line. Add each number to the facts list with its source (page, cell, or URL), or declare the figures as illustrative samples, then re-author.

What chart types can I add to slides?▼

The charts reference provides native, editable helpers for column, bar, line, area, doughnut, radar, scatter, and bubble charts, plus waterfall, dumbbell, small multiples, and tables. Data remains editable in PowerPoint after generation.

What are the limitations of the rendered preview?▼

The portable preview uses LibreOffice, which spaces Hangul and CJK chart category labels by character even though the stored string is correct. Verify the underlying string before treating spacing as a defect, and disclose preview limitations when fonts are substituted.