#294294th of 455 in Skills, plugins and prompts
pptagent
Skill that lets coding agents build and review editable PowerPoint decks
- Stars
- 5.2k
- License
- MIT
- Last commit
- Nov 2026
- Last release
- Dec 2025
- Language
- Python
4,056 on 22 Apr 20265,242 on 11 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
PPTAgent ships a skill for Claude Code, Codex CLI and OpenCode that writes slides as editable HTML, renders them, has a multimodal model review the images, and exports an editable answer.pptx. The repo began as research code (PPTAgent, EMNLP 2025; DeepPresenter, ACL 2026), whose runtimes are pinned at tags v0.2.0 and v1.1.38 rather than the current branch.
Who it is for: Developers using Claude Code, Codex or OpenCode who need editable PPTX decks
Strengths
- Exports editable answer.pptx and keeps HTML sources, previews and a review report
- Registers with three clients: Claude Code, Codex CLI and OpenCode
- Renders slides and reviews them via a configurable OpenAI-compatible vision model
- Backed by two papers, with earlier runtimes pinned at release tags
Weaknesses
- Text mode needs a separate vision model and API key for visual review
- Linux, WSL or macOS only; needs LibreOffice, npm, uv and Playwright Chromium
- Installed from a git clone plus a per-client script; repo must stay in place
- Original paper runtimes live in old tags, not on the main branch
What it needs
- no GPU
- Needs uv, npm, LibreOffice, Playwright Chromium, Google Chrome (macOS), Python 3.12, OpenAI-compatible vision model API
- Models: Atria-Dawn-Preview, deepseek-v4-flash-vision, OpenAI-compatible APIs
What changed
From the release notes. No flag means the note does not say so, not that the upgrade is safe.
Also in Skills, plugins and prompts
See all 455| Rank | Project | Score |
|---|---|---|
| 1 | claude-memPersistent cross-session memory plugin for Claude Code and other coding agents | 97 out of 100 |
| 2 | impeccableDesign skill with 24 slash commands for AI coding agents' frontend output | 97 out of 100 |
| 3 | gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles | 96 out of 100 |
| #4 | rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex | 96 out of 100 |
| #5 | cavemanShortens coding-agent replies and compresses tool output before the model reads it | 95 out of 100 |