</>MCP Agents Market
Skill

ppt-master

by hugohe347.3kPythonUpdated 2026-08-16

AI turns documents or topics into real, native PowerPoint decks—with native shapes, transitions and animations, data-backed charts and tables on demand, audio narration from speaker notes, and support for your own .pptx templates. · by Hugo He

Claude CodeCursorWindsurfClineZedGitHub CopilotCodex CLI

PPT Master is an agent skill that enables AI assistants to generate fully editable, native PowerPoint presentations from documents, PDFs, topics, or text. Unlike tools that produce static images or simple templates, it creates genuine .pptx files with native shapes, data-backed charts and tables, transitions, animations, and optional audio narration. The skill runs locally inside any agent-capable AI tool (Claude Code, Cursor, Windsurf, etc.), keeping your data on your machine while the AI handles content analysis, visual design, SVG generation, and PPTX export.

Key Features

Generates native PowerPoint files with editable shapes, connectors, charts, tables, and PowerPoint's full text/picture/fill/effect object model
Supports custom .pptx templates, slide masters, and layouts with inheritance (p:sldMaster / p:sldLayout)
Creates presentations from PDFs, DOCX, HTML, images, or direct text input
Adds native transitions, animations, and AI-generated audio narration from speaker notes
Integrates AI image generation (gpt-image-2, gemini-3.1-flash-image) and web image search (Pexels, Pixabay, Openverse)
Runs entirely on your local machine with no platform lock-in or data upload requirements
Compatible with any agent-capable AI tool (Claude Code, Cursor, Windsurf, Cline, etc.)
Supports quick generation mode for one-pass decks and edit mode to fill existing .pptx files with new content

Use Cases

  • 01Converting research papers, technical reports, or business documents into presentation decks
  • 02Creating branded corporate presentations using company .pptx templates
  • 03Generating educational slide decks with diagrams, formulas, and animations from course materials
  • 04Building marketing pitch decks with data-backed charts and professional visuals
  • 05Producing conference talks, posters, or webinar slides from academic papers
  • 06Updating existing PowerPoint decks with new content while preserving original design

Related Skills

View more

ppt-master — FAQ

What is PPT Master?+

PPT Master is an AI agent skill that generates fully editable, native PowerPoint presentations from documents, PDFs, or topics. It runs locally inside any agent-capable AI tool and produces real .pptx files with native shapes, charts, animations, and optional narration.

How do I install PPT Master?+

Install Python 3.10+, then clone the repo (git clone https://github.com/hugohe3/ppt-master.git) or download the ZIP. Run pip install -r requirements.txt to install dependencies. Open the project folder in your AI agent (Claude Code, Cursor, etc.) and start chatting to create presentations.

Which AI clients work with PPT Master?+

PPT Master works with any agent-capable AI tool: Claude Code (CLI or VS Code/JetBrains extension), Cursor, Windsurf, Cline, Zed, GitHub Copilot, Codex CLI, and similar. The recommended model is Kimi K3 or Claude with a large context window and AI image generation enabled.

Do I need API keys?+

You need an AI model API key (Claude, GPT, Gemini, Kimi, etc.) to drive the agent. Optional: image generation API keys (gpt-image-2, gemini-3.1-flash-image) and web search keys (Pexels, Pixabay) for higher-quality images, configured in the .env file.

Is PPT Master free?+

Yes, PPT Master is open source (MIT license) and free to use. The only cost is your AI model usage (API calls to Claude, GPT, etc.). No PowerPoint subscription or platform fees required.

Can I use my own PowerPoint templates?+

Yes, PPT Master can distill reusable templates from your existing .pptx files or fill an existing deck with new content while preserving its design, slide masters, and layouts.

How do I install ppt-master?+

Open the source repository on GitHub and follow its README. ppt-master is a skill — MCP Agents Market links you directly to the official repo.

Is ppt-master free?+

ppt-master is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches