ppt

Create, edit, and analyze PowerPoint presentations with OOXML-level precision.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/atro2829-hub/APPLE-NET-NEW --skill ppt-atro2829-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt
Source: https://github.com/atro2829-hub/APPLE-NET-NEW/tree/main/skills/ppt
Command: npx skills add https://github.com/atro2829-hub/APPLE-NET-NEW --skill ppt-atro2829-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, pptxgenjs, playwright, react, react-dom, react-icons, sharp, libreoffice, poppler-utils, defusedxml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill handles the repetitive and fragile work of building and editing presentation decks, from extracting slide content to preserving layout, notes, and comments. It also routes academic or paper-based presentation requests to a Beamer-based PDF workflow when that is the correct format.

Core Features & Use Cases

  • PPTX creation and editing: Build new presentations, modify existing slides, and work directly with OOXML when precision is required.
  • Presentation analysis: Extract text, inspect slide structure, review speaker notes, comments, layouts, masters, themes, and media.
  • Template-driven workflows: Reuse existing decks by inventorying slides, mapping outlines, replacing text, and rearranging slides to match a target structure.
  • Academic slide routing: Detect paper, thesis, or research presentation requests and switch to the Beamer module for PDF-style academic output.

Quick Start

Ask to create, edit, or analyze a presentation file and specify whether you want a new deck, a template-based deck, or an academic PDF-style slide set.

Frequently Asked Questions about ppt

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

FAQPage Schema
How do I create a PowerPoint presentation from an existing template?

To create a PowerPoint presentation from a template, this Skill inventories existing slides, maps your new outline to the target structure, replaces text, and rearranges slides while preserving the original layout, speaker notes, and comments.

How do I generate academic presentation slides for a research paper?

To generate academic presentation slides for a research paper, this Skill detects the scholarly context and routes the request to a Beamer-based workflow, producing a PDF-style academic slide set instead of a standard PPTX file.

Can I extract text and speaker notes from an existing PPTX file?

Yes, you can extract text, review speaker notes, comments, and inspect slide structures from a PPTX file. The analysis workflow parses presentation masters, themes, and media to inventory all available content.

Does this approach support editing OOXML directly when modifying slide decks?

Yes, editing OOXML directly is supported for modifying slide decks when precise layout control is required. This allows exact manipulation of presentation structures beyond standard text replacement and slide rearrangement workflows.

What is the best way to analyze the layout and structure of existing slides?

The best way to analyze the layout and structure of existing slides is through presentation parsing, slide inventorying, and thumbnail inspection. This process extracts text, reviews masters and themes, and maps the deck outline for template-driven workflows.