Skip to content
The Daily Repo

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

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
appautomaton / document-SKILLs18325 days agoMITNo downloads
officecli / officecli1143 months agoMITNo 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

Type to search.

Try