EveryInc / hands-on-deck
Agent-native PowerPoint manipulation — one CLI lets AI agents inspect, edit, create, and verify .pptx files through atomic JSON patches. Packaged as an Agent Skill.
Why this job: says: agent skill; topics: agent-skills
What it does
PowerPoint, Keynote, and Google Slides are the deck apps for humans; hands-on-deck is the same category of application, built for agents. It targets .pptx because that's the format all three share — decks made in Keynote or Google Slides work too, since both import and export it cleanly.
Get started
git clone https://github.com/EveryInc/hands-on-deck
pip install python-pptx Pillow
python hands-on-deck/skills/hands-on-deck/scripts/deck.py docs You need: Python 3.9+, python-pptx, Pillow (lxml, used by the xml escape hatch, ships with python-pptx); For html2patch (create slides from HTML): pip install playwright && playwright install chromium; For render and thumbnail grids: LibreOffice (soffice) and Poppler (pdftoppm)
- Maintenance
- Active
- Last commit 3 months ago
- Stars
- 224
- +1 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v2.0.0
- Released 5 months ago
- Built with
- Python
- 100% of the code
Is it looked after?
- Contributors
- 0
- Last 90 days
- Issues
- 0% closed
- 4 still open
- Pull requests
- 7 merged
- 7 waiting
- Releases
- 1
- 1 in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| appautomaton / document-SKILLs | 183 | 25 days ago | MIT | No downloads |
| officecli / officecli | 114 | 3 months ago | MIT | No downloads |
More: languages, topics and project record
Languages
- Python 100%
Topics
- agent-skills
- ai-agents
- claude
- powerpoint
- pptx
- python
Project record
- JobAgent skills
- StatusListed
- Commits43
- Forks17
- Watching0
- Stars in 28 days+5
- CreatedJun 9, 2026
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
