pptx-en

Create, modify, and extract PowerPoint presentations using python-pptx.

3|1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/yuexps/QwenPaw-FNOS --skill pptx-en-yuexps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-en
Source: https://github.com/yuexps/QwenPaw-FNOS/tree/main/app/server/src/qwenpaw/agents/skills/pptx-en
Command: npx skills add https://github.com/yuexps/QwenPaw-FNOS --skill pptx-en-yuexps

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, shapely, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of generating, parsing, and modifying PowerPoint presentations programmatically, reducing manual effort and error margins.

Core Features & Use Cases

  • Create and edit slide decks: Generate new presentations from templates or scratch with customizable layouts, styles, and visual elements.
  • Extract slide content: Parse existing PPTX files to retrieve text, images, charts, and metadata for analysis or repurposing.
  • Use Case: Automate daily report slides by importing data, applying consistent styling, and exporting finalized decks without manual formatting.

Quick Start

Use the pptx-en skill to generate a presentation with a title slide and a data chart example to demonstrate capabilities.

Frequently Asked Questions about pptx-en

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

FAQPage Schema
How do I automate PowerPoint presentation creation and editing?

Automate PowerPoint presentation creation by using this Skill to generate, modify, and extract complex pptx files programmatically. It leverages python-pptx to apply customizable layouts, styles, and visual elements for professional decks.

Can I extract text, images, and charts from existing PPTX files?

Yes, you can extract text, images, charts, and metadata from existing PPTX files. This Skill parses slide content for analysis or repurposing, utilizing python-pptx and image processing tools to handle various media and layouts.

How do I generate daily report slides from data without manual formatting?

Generate daily report slides by importing data into templates and applying consistent styling programmatically. This Skill automates importing data, customizing layouts, and exporting finalized decks without manual formatting.

Does this PowerPoint automation approach support custom templates and visual elements?

Yes, this PowerPoint automation approach supports custom templates and visual elements. It ensures flexible customization with styles and layouts for business reporting, training materials, and pitch decks using python-pptx and Pillow.

What is the best way to programmatically modify complex slide decks?

The best way to programmatically modify complex slide decks is using this Skill's python-pptx integration, which handles media processing and layout adjustments for business reporting, training materials, and pitch decks.

What are the limitations of using python-pptx for presentation automation?

Presentation automation with python-pptx requires Python dependencies like Pillow, shapely, and pdf2image for handling complex media and layouts. Advanced visual customization may require manual template preparation for optimal results.