powerpoint

Automate PowerPoint deck creation, editing, and templating from PPTX files.

2.8k|332|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/moltis-org/moltis --skill powerpoint-moltis-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/moltis-org/moltis/tree/main/crates/skills/src/assets/productivity/powerpoint
Command: npx skills add https://github.com/moltis-org/moltis --skill powerpoint-moltis-org

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PowerPoint deck creation and maintenance often require repetitive editing and template management. This Skill automates slide generation and editing using templates and content, saving time and reducing errors.

Core Features & Use Cases

  • Create new presentations from templates or from content.
  • Read, parse, and modify existing slides, layouts, and notes.
  • Generate pitch decks, training slides, or reports programmatically.

Quick Start

Provide a PPTX template and content, and instruct the assistant to generate a deck or update slides accordingly.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
How do I automate PowerPoint deck creation from templates?

Automate PowerPoint deck creation by providing a PPTX template and your content to generate slides programmatically. The assistant reads, parses, and updates slide layouts and notes directly from the PPTX files.

Can I modify existing PPTX slides programmatically without breaking layouts?

Modify existing PPTX slides programmatically to update content, layouts, and notes while preserving the template structure. The Skill parses the PPTX file directly to ensure slide layouts remain intact during editing.

What do I need to generate pitch decks or training slides from scratch?

To generate pitch decks or training slides from scratch, you need Python 3, YAML frontmatter for discovery, and the defusedxml and validators dependencies. Provide your content and instruct the assistant to build the deck.

Does this approach work with standard PPTX files or do I need special software?

This approach works directly with standard PPTX files, reading and modifying slides, templates, and layouts without requiring the PowerPoint desktop application. It leverages Python 3 and XML parsing libraries to manipulate the deck structure.

What's the best way to reduce repetitive editing when managing presentation templates?

Reduce repetitive presentation template editing by automating slide generation and content updates programmatically. This Skill reads and modifies PPTX files directly, saving time and reducing manual errors across multiple decks.

Are there limitations when updating slide notes and layouts across multiple PPTX templates?

When updating slide notes and layouts across multiple PPTX templates, processing relies on the defusedxml library for safe XML parsing and requires Python 3. Complex template structures may need explicit layout mapping for accurate programmatic updates.