Powerpoint Automation
Automatically generate PowerPoint presentations from text prompts, data tables, or existing documents using aktsmm's automation tool.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add powerpoint-automation npx -- -y @trustedskills/powerpoint-automation
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"powerpoint-automation": {
"command": "npx",
"args": [
"-y",
"@trustedskills/powerpoint-automation"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The PowerPoint Automation skill enables AI agents to create, modify, and manage Microsoft PowerPoint presentations programmatically. It supports tasks like adding slides, inserting text, formatting elements, embedding images, and exporting files in various formats.
When to use it
- Automating the creation of recurring presentation templates for internal meetings or reports.
- Generating custom slide decks based on user input or data from other sources.
- Updating existing presentations with new content or design changes without manual intervention.
Key capabilities
- Slide creation and deletion
- Text formatting and insertion
- Image embedding and positioning
- Exporting to PDF, PPTX, or other formats
- Applying themes and slide layouts programmatically
Example prompts
- "Create a 10-slide presentation with the title 'Q4 Sales Report' and add charts from the provided CSV data."
- "Insert an image at the top of slide 3 and adjust the text box size on slide 5."
- "Export the current presentation as a PDF file named 'Project_Update.pdf'."
Tips & gotchas
- Ensure that the AI agent has access to PowerPoint or compatible libraries (e.g., python-pptx).
- Complex formatting may require precise instructions, as automated tools can sometimes misinterpret design intent.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.