document-pptx

Solid

Create/edit .pptx presentations with charts, templates, and speaker notes. Use when asked for pitch decks, QBR decks, or slide automation.

AI & Automation 80 stars 17 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
64
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Document PPTX Skill - Quick Reference This skill enables creation and editing of PowerPoint presentations programmatically. Claude should apply these patterns when users need to generate pitch decks, reports, training materials, or automate presentation workflows. **Modern Best Practices (Jan 2026)**: - One slide = one takeaway; design the deck around a decision or audience goal. - Cite numbers (definition + timeframe + source) and keep a single source of truth for charts. - Accessibility: slide titles, reading order, contrast, and meaningful alt text; follow your org's standard (often WCAG 2.2 AA / EN 301 549). - Version decks and enforce review loops (avoid "final_final_v7.pptx"). --- ## Quick Reference | Task | Tool/Library | Language | When to Use | |------|--------------|----------|-------------| | Create PPTX | python-pptx | Python | Presentations, slide decks | | Create PPTX | PptxGenJS | Node.js | Server-side generation | | Template-driven | PPTX-Automizer | Node.js | Corporate branding, template injection | | Templates | python-pptx | Python | Master slides, themes | | Charts | python-pptx | Python | Data visualizations | | Extract content | python-pptx | Python | Parse existing decks | **Selection guide** - Prefer PPTX-Automizer when you have a branded .pptx template and need to "inject data into slides". - Prefer python-pptx in Python-heavy pipelines (reporting, notebooks, ETL). - Prefer PptxGenJS in Node.js pipelines (server-side generation, web apps). --...

Details

Author
vasilyu1983
Repository
vasilyu1983/AI-Agents-public
Created
9 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

1 Updated today
CavinHuang
Data & Documents Listed

pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

1 Updated 1 weeks ago
angyal168
Data & Documents Listed

pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

1 Updated today
scitex-ai