pptx

Create, edit, and analyze PowerPoint presentations programmatically with python-pptx.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ricable/mcai --skill pptx-ricable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/ricable/mcai/tree/main/.agents/skills/pptx
Command: npx skills add https://github.com/ricable/mcai --skill pptx-ricable

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of creating, editing, and inspecting PowerPoint files by giving you a direct way to build professional presentations programmatically.

Core Features & Use Cases

  • Presentation Creation: Generate new slide decks with title slides, bullet slides, and consistent layouts.
  • Content Editing: Update existing presentations by changing text, adding speaker notes, and refining slide structure.
  • Visual Enrichment: Insert images, tables, and charts to turn raw information into clear, presentation-ready visuals.
  • Use Case: Use this Skill when you need to turn meeting notes into a deck, refresh an old presentation, or automate repeatable slide production.

Quick Start

Ask for a new PowerPoint presentation with a title slide, a content slide, and a clean professional layout.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I generate PowerPoint slides programmatically from meeting notes?

Yes, you can edit existing .pptx files to modify slide text, insert new images, or add speaker notes. The Skill updates presentation content programmatically while preserving the overall slide structure.

Can I add charts and tables to a PowerPoint presentation using python-pptx?

You can insert charts and tables into PowerPoint presentations to visually enrich raw information. This functionality relies on python-pptx support to build and modify presentation-ready visuals within .pptx files.

Do I need python-pptx installed to create new PowerPoint decks?

Yes, python-pptx is required as the underlying dependency to create, edit, and analyze PowerPoint presentations. The Skill leverages this library to programmatically handle new decks and slide text changes.

What is the best way to automate repeatable PowerPoint slide production?

Automating repeatable slide production is best handled by scripting the creation of title slides, bullet content, and speaker notes. This programmatically generates consistent .pptx files without manual formatting.