document-pptx
Create, edit, and analyze PowerPoint presentations with slides, layouts, charts, images, animations, and speaker notes. Supports python-pptx and pptxgenjs for automated presentation generation in Python and Node.js.
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install vasilyu1983/AI-Agents-public/document-pptxskilz install vasilyu1983/AI-Agents-public/document-pptx --agent opencodeskilz install vasilyu1983/AI-Agents-public/document-pptx --agent codexskilz install vasilyu1983/AI-Agents-public/document-pptx --agent geminiFirst time? Install Skilz: pip install skilz
Works with 14 AI coding assistants
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/vasilyu1983/AI-Agents-publiccp -r AI-Agents-public/frameworks/claude-code-kit/framework/skills/document-pptx ~/.claude/skills/Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
pptx-skill
by uxjoseph
HTML 슬라이드를 PowerPoint(PPTX) 파일로 변환. PPTX 생성, 편집, 썸네일 생성이 필요할 때 사용.
new-presentation
by christopheryeo
Create powerful presentations using Steve Jobs's 3-Second Rule methodology. Applies the Billboard Test principles for minimal cognitive load, maxim...
skill-pdf-to-pptx-tool
by dnvriend
Convert PDF to PowerPoint presentations
powerpoint
by Fergana-Labs
Create and manipulate Microsoft PowerPoint presentations (.pptx files). Use for creating slides, presentations, pitch decks, and visual content wit...
Agentic Skill Details
- Owner
- vasilyu1983 (GitHub)
- Repository
- AI-Agents-public
- Stars
- 21
- Forks
- 6
- Type
- Technical
- Meta-Domain
- productivity
- Primary Domain
- powerpoint
- Market Score
- 70
Agent Skill Grade
C Score: 70/100 Click to see breakdown
Score Breakdown
Areas to Improve
- Description needs trigger phrases
- Missing Reference Files
- No TOC for Long File
Recommendations
- Focus on improving Pda (currently 17/30)
- Address 1 high-severity issues first
- Add trigger phrases to description for discoverability
Graded: 2026-01-05
Developer Feedback
I took a look at your document-pptx skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 70/100, solid C-grade territory. This is based on Anthropic's skill best practices rubric. Your Ease of Use is strong (19/25) — the "When to Use This Skill" section and Quick Reference table are genuinely helpful. But Progressive Disclosure Architecture is dragging you down (17/30) with some structural issues that are fixable.
What's Working Well
- Clear trigger section — "When to Use This Skill" has concrete use cases that make it obvious when someone should reach for this
- Practical code examples — Both Python (python-pptx) and Node.js (pptxgenjs) examples show real input/output patterns
- Good Quick Reference table — Gives developers a fast way to find operations without reading the whole file
The Big One: Referenced Files Don't Exist
Here's the thing holding you back the most: Your Navigation section references 6 files that don't exist — resources/pptx-layouts.md, resources/pptx-charts.md, templates/pitch-deck.md, and others. These broken references hurt the Progressive Disclosure Architecture score because they promise structure that isn't there.
The fix: Either create those reference files with the actual content (layouts, templates, data sources) or remove the Navigation section entirely. If you go the creation route, even stub files with basic examples would help. This one fix alone could pull you up by ~6 points.
Other Things Worth Fixing
- Add trigger phrases to your description — Currently it just lists features. Add "Use when asked to 'create presentations', 'edit Pow...
Browse Category
More productivity Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?
Report Security Issue
Thank you for helping keep SkillzWave secure. We'll review your report and take appropriate action.
Note: For critical security issues that require immediate attention, please also email security@skillzwave.ai directly.