Leaderboard/Presentations/hands-on-deck
Last commit on June 24, 2026·Created on June 9, 2026

EveryInc/hands-on-deck

Reads, edits, and builds PowerPoint decks without opening the XML.
Combined rank
#691
across all skills
In Presentations
#15
category rank
Stars
216
+1.4% in last 7d
Forks
15
0.0% in last 7d
Watchers
0
0 watchers in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill turns a .pptx file into a sequence of atomic JSON patches. An agent can inspect slides, set text, swap images, duplicate shapes, reorder slides, or merge multiple decks — all through a single CLI tool. The html2patch pipeline lets users design slides in HTML and compile them into patches for custom layouts. The skill targets AI agent developers, presentation automation engineers, and enterprise content teams who need consistent, reliable slide production without manual XML editing.

WHO IT'S FOR
AI Agent Developers
building AI agents with PPTX manipulation capabilities
Presentation Automation Engineers
automating PowerPoint creation and editing workflows
AI Agent Power Users
using AI agents to create and edit PowerPoint
Enterprise Content Teams
managing enterprise slide deck production with AI assistance
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

I’m using

Claude Code plugin

Installs: Complete hands-on-deck plugin · Claude Code

Before you start
  • Claude Code
  • Python 3.9+
  • python-pptx
  • Pillow
  1. In a Claude Code agent session, add the hands-on-deck marketplace.

    /plugin marketplace add EveryInc/hands-on-deck
  2. In the same Claude Code agent session, install the hands-on-deck plugin from that marketplace.

    /plugin install hands-on-deck@hands-on-deck
skills/hands-on-deck/SKILL.md · Checked Sep 18, 2026.claude-plugin/marketplace.json · Checked Sep 18, 2026README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Inspect one slide briefly

Uses hands-on-deck

  • Path to an existing .pptx presentation
  • Zero-based slide index to inspect
Use the hands-on-deck skill to inspect slide `[0-based slide index]` in `[path/to/deck.pptx]` using its brief orientation mode. Report the resulting one-line summary for each shape and do not edit the presentation. Replace `[0-based slide index]` with the desired zero-based slide number and `[path/to/deck.pptx]` with the input presentation's path.
skills/hands-on-deck/SKILL.md · Checked Sep 18, 2026