Skills for Real Engineers. Straight from my .agents directory.
pptx
Agent skill fromeigent-ai/eigent
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.
How to install pptx
npx skills add eigent-ai/eigent# or add only this skill to Claude Code: copy the folder
resources/example-skills/pptx/
# into
~/.claude/skills/pptx/ (all projects)
.claude/skills/pptx/ (one project)
1# PPTX Skill23## Quick Reference45| Task | Guide |6|------|-------|7| Read/analyze content | `python -m markitdown presentation.pptx` |8| Edit or create from template | Read [editing.md](editing.md) |9| Create from scratch | Read [pptxgenjs.md](pptxgenjs.md) |1011---1213## Reading Content1415```bash16# Text extraction17python -m markitdown presentation.pptx1819# Visual overview20python scripts/thumbnail.py presentation.pptx2122# Raw XML23python scripts/office/unpack.py presentation.pptx unpacked/24```2526---2728## Editing Workflow2930**Read [editing.md](editing.md) for full details.**31321. Analyze template with `thumbnail.py`332. Unpack → manipulate slides → edit content → clean → pack3435---3637## Creating from Scratch3839**Read [pptxgenjs.md](pptxgenjs.md) for full details.**4041Use when no template or reference presentation is available.4243---4445## Design Ideas4647**Don't create boring slides.** Plain bullets on a white background won't impress anyone. Consider ideas from this list for each slide.4849### Before Starting5051- **Pick a bold, content-informed color palette**: The palette should feel designed for THIS topic. If swapping your colors into a completely different presentation would still "work," you haven't made specific enough choices.52- **Dominance over equality**: One color should dominate (60-70% visual weight), with 1-2 supporting tones and one sharp accent. Never give all colors equal weight.53…
Excerpt shown under the repository's Apache-2.0 license.
More skills in eigent
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
