Microsoft Powerpoint — Development skill for Claude Code
Agent skill for Microsoft PowerPoint for Claude Code, Cursor, Codex and other SKILL.md agents: inspect, edit and build .pptx decks, delete or reorder slides, render previews in a sandbox and clean dec.
How to install Microsoft Powerpoint
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open skillsaas/microsoft-powerpoint and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Microsoft Powerpoint does
Agent skill for Microsoft PowerPoint for Claude Code, Cursor, Codex and other SKILL.md agents: inspect, edit and build .pptx decks, delete or reorder slides, render previews in a sandbox and clean decks before sharing.
Alternatives in Development
- Flavor — PUA 切换味道 — 从 15 种味道中选择,包括阿里/字节/华为/腾讯/Netflix/Musk/Jobs/Microsoft/钉内钉外 19.5k ★
- Academic Pptx Skill — A Claude Skill for creating academic presentations (conference talks, seminar slides, thesis defenses, grant b 811 ★
- Frontend Slides Editable — Editable HTML presentation skill for Codex/Claude Code with drag-resize editing, slide reordering, local save/ 466 ★
README
microsoft-powerpoint
**TL;DR:** `microsoft-powerpoint` is a free, MIT-licensed agent skill that teaches AI agents (Claude Code, Cursor, Codex, Gemini CLI and other agents that read SKILL.md skills) to read, edit and build PowerPoint decks without losing formatting, render slide previews in a sandbox, and clean decks before they are shared. Install: `npx skills add skillsaas/microsoft-powerpoint` or `npm install microsoft-powerpoint`.
An agent skill (`SKILL.md`) that teaches AI coding agents to work with Microsoft PowerPoint decks safely: read them, edit text without losing formatting, render previews, and clean them before they are shared.
Use it when
- a user asks you to read, summarize, edit or rebrand a
.pptx,.pptm,.ppsxor.potx; - find and replace misses words because PowerPoint split them across runs;
- slides must be deleted, reordered or hidden (python-pptx has no API), or
text_frame.textwiped formatting; - a new deck must be built from the user's template, filling layout placeholders;
- you need slide images or a PDF (LibreOffice in a sandbox), or notes pages as a handout;
- a chart's numbers must change and its embedded workbook must follow;
- a deck came from outside (macros, OLE objects, linked pictures, click actions that run programs);
- a deck is about to be sent and may still hold speaker notes, comments, hidden slides or metadata;
- you automate PowerPoint with VBA, an Office.js add-in or Microsoft Graph.
Install
npx skills add skillsaas/microsoft-powerpoint # skills CLI, reads SKILL.md at the repo root
npm install microsoft-powerpoint # files land in node_modules/microsoft-powerpoint/
# Planned, not yet published: npx @skillsaas/cli add microsoft-powerpoint
Or copy this folder into your agent's skills folder (for example `.claude/skills/` or `.agents/skills/`), then run `pip install -r scripts/requirements.txt`.
Try it: `python scripts/inspect_pptx.py tests/fixtures/deck.pptx`, then `python t
Related Skills
HTML To Editable Pptx
Convert HTML slide decks to truly editable PPT / .pptx - text stays native PowerPoint textboxes, not screensho
Claude Powerpoint Skill
Claude Code skill for building production-quality PowerPoint decks on Windows via MCP + COM automation
HTML To Ppt
HTML slide deck (1920×1080) → PPTX. Two modes: editable (native PowerPoint objects) or raster (image per slide
Create Pptx
Generate a professional PowerPoint presentation using Python and python-pptx.
Cds Pptx Skill
Skill Claude Code — Charte graphique PowerPoint du Comptoir des Signaux (logos, couleurs, typographie Open San
HTML To Pptx Skill
סקיל למצגות HTML אינטראקטיביות עם מושן גרפי ויצוא PowerPoint בעברית עם RTL
Related Agents
Mckinsey Slide Agent
McKinsey-style slide deck composer. Use proactively when the user asks to build, draft, design, or "make a dec
Insights Communicator
Turns analysis results into stakeholder-ready deliverables — executive summaries, PowerPoint/Google Slides dec
Deck
Slide decks and presentations. Use when the request says: "sunum", "slayt", "deck", "slides", "presentation",