PPTX
94TrustedShips scriptsSlide deck creation, programmatic editing, and content extraction for PPTX files.
What it does
PPTX provides the necessary interface for your assistant to handle complex presentation files programmatically. By installing this skill, your assistant gains the ability to create new slide decks from scratch, parse existing files to extract specific text or data, and perform structural modifications on standard PowerPoint files.
This collection of scripts is designed for tasks involving the internal XML structure of slide files. It bridges the gap between raw file manipulation and clear, summarized output, allowing for tasks ranging from automated slide generation to verifying the health of a presentation's internal schema.
When it earns its place
Reach for it when…
Use this whenever you need to automate the assembly of pitch decks, modify existing slides via script, or generate a visual overview of a document's layout. It is also the correct choice for validating the integrity of a file against specific schema requirements or converting presentation files into different formats like PDFs.
Look elsewhere when…
Do not use this for tasks requiring high-fidelity design changes or complex graphical layout adjustments, as these are best handled through the native PowerPoint user interface. This skill is also not intended for bulk processing of thousands of files or for generating animations and transition effects that are not supported by the underlying script library.
What to say to use it
You never invoke a skill directly — the assistant picks it up when your request matches what it covers. These are the kinds of things that do that.
- can you extract the text from this presentation
- create a new slide deck based on this outline
- check this powerpoint file for errors
- convert these slides into a pdf document
Install it
Install for all your projects
Copy the skill directory into your personal skills folder. Claude picks it up on its own the next time your request matches what it does — there is nothing to enable.
git clone --depth 1 --branch main https://github.com/anthropics/skills.git /tmp/skills
mkdir -p ~/.claude/skills
cp -r /tmp/skills/skills/pptx ~/.claude/skills/pptxInstall for one project only
Put it in the project's own skills folder instead, so it can be committed and shared with everyone working on that repository.
cp -r /tmp/skills/skills/pptx .claude/skills/pptxIf a skill of the same name exists in both places, the personal one wins.
Installing on Claude.ai or through the API instead? The full guide covers every surface.
Pair it with an MCP server
PPTX changes how the work is done. These servers change what Claude can reach while doing it.
- File System MCP Server46The skill knows how to read and build the document; File System MCP Server is what lets Claude reach the file on disk in the first place.
- Notion MCP Server73Pair it with Notion MCP Server when the documents you want processed live in a cloud drive rather than on your machine.
- Slack MCP Server80With Slack MCP Server connected, a finished document can go straight to the people who asked for it instead of being handed back to you first.