office-pptx-skills

Create, edit, and convert PowerPoint .pptx files to PDF or Markdown.

4|2|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/lazygophers/ccplugin --skill office-pptx-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: office-pptx-skills
Source: https://github.com/lazygophers/ccplugin/tree/main/plugins/office/pptx/skills/office-pptx-skills
Command: npx skills add https://github.com/lazygophers/ccplugin --skill office-pptx-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation, editing, and management of PowerPoint presentations, streamlining the process of generating professional slides and reports.

Core Features & Use Cases

  • Presentation Creation: Generate new presentations from scratch or from templates.
  • Content Management: Add, edit, and format text, images, tables, and charts on slides.
  • Design & Formatting: Apply professional designs, themes, and optimize slide layouts.
  • Format Conversion: Convert presentations to PDF or Markdown.
  • Batch Processing: Process multiple presentations for data extraction or conversion.
  • Use Case: Automatically generate a 10-slide presentation on "AI in Healthcare" using a predefined template, populate it with relevant content, and then convert it to PDF.

Quick Start

Use the office-pptx-skills to create a new presentation from the 'corporate_template.pptx' file with the title 'Quarterly Business Review'.

Frequently Asked Questions about office-pptx-skills

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

FAQPage Schema
How do I automate creating PowerPoint presentations from a template?

You can automate PowerPoint presentation creation by using this Skill to generate new .pptx files from scratch or predefined templates, populating slides with text, images, tables, and charts automatically. It operates via MCP services and a Python wrapper script.

Can I convert PowerPoint slides to Markdown or PDF?

Yes, you can convert PowerPoint slides to Markdown or PDF formats. This Skill includes batch processing and format conversion capabilities, enabling seamless extraction and transformation of presentation content for different downstream uses.

Does this Skill support adding and formatting charts in PowerPoint?

Yes, this Skill supports adding and formatting charts in PowerPoint. It provides comprehensive content management for .pptx files, allowing you to insert, edit, and format text, images, tables, and charts while applying professional designs and themes.

What is the best way to batch process multiple PowerPoint files?

The best way to batch process multiple PowerPoint files is using this Skill's built-in batch processing capabilities. It automates data extraction, editing, and format conversion across multiple presentations simultaneously via its Python wrapper script.

Are there any dependencies required to manage PowerPoint files?

No external dependencies are required to manage PowerPoint files with this Skill. It internally leverages MCP services and a Python wrapper script to handle advanced operations, meaning you can create, edit, and convert presentations without installing additional packages.

Why use a Python wrapper script for PowerPoint automation?

Using a Python wrapper script for PowerPoint automation enables advanced operations and deeper integration within automated workflows. This Skill uses it to manage .pptx files, apply templates, and handle complex content management tasks like batch processing and format conversion.