powerpoint

Automate PowerPoint presentation creation, editing, and assembly from content blocks and templates.

13|3|Updated May 12, 2026
One-click install
npx skills add https://github.com/kevinnft/ai-agent-skills --skill powerpoint-kevinnft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/kevinnft/ai-agent-skills/tree/main/skills/productivity/powerpoint
Command: npx skills add https://github.com/kevinnft/ai-agent-skills --skill powerpoint-kevinnft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, validators, and includes scripts (resource) components.

What problem does it solve?

Automates PowerPoint presentation creation, reading, and modification to replace tedious manual editing with repeatable templates and scripted content.

Core Features & Use Cases

  • Read and analyze slide content from existing decks.
  • Edit, update, or create slides from templates and content blocks.
  • Create cohesive presentations from scratch or template-driven layouts for pitches, training, or reports.

Quick Start

Provide a PPTX file and your content plan, and the Skill will generate slides according to templates.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
How do I automate PowerPoint presentation creation from templates and content blocks?

Automate PowerPoint presentation creation by mapping content blocks to template-driven PPTX layouts. This Skill scripts deterministic slide generation, replacing manual editing with repeatable template rendering for pitch decks, training materials, and slide-heavy reports.

What is template-driven PPTX assembly for pitch decks and slide-heavy reports?

Template-driven PPTX assembly is a deterministic process that maps content blocks to master slide layouts. It enables end-to-end automated production of cohesive presentations, ensuring consistent formatting for pitches, training materials, and reports.

Can I read and extract slide content from existing PPTX files programmatically?

Yes, you can read and extract slide content from existing PPTX files. The Skill performs safe unpack, read, and pack workflows, allowing you to analyze existing decks and extract content for updates or template-driven reassembly.

Does this approach work for editing and updating existing slides without manual formatting?

Yes, this approach supports editing and updating existing slides without manual formatting. By applying deterministic slide layout mapping and content-to-master rendering, it automates modifications to PPTX documents while maintaining template structure.

What is the best way to generate training materials and slide-heavy reports in PPTX format?

The best way to generate PPTX training materials and slide-heavy reports is template-driven assembly. Provide a PPTX file and content plan, and the Skill applies deterministic layout mapping to render cohesive presentations from scripted content blocks.

What are the limitations of automated PPTX generation when applying deterministic slide layouts?

Automated PPTX generation applies deterministic slide layouts strictly through template-driven mapping and content-to-master rendering. It requires predefined templates and structured content blocks, limiting free-form design and spontaneous layout adjustments during generation.