Skip to content

PPTX Reference Deck Analysis

Read a reference PowerPoint deck's structure and style without copying or changing it

Repository
wshobson/agents
Stars
42,095
Licence
MIT
Files
8 files

What it does

When you give the agent an existing PowerPoint file as a style reference, this skill tells it how to examine the deck read-only: slide count and size, text, colors, fonts, layout patterns, and theme details. It can also check the file's internal package for damage or broken links. The agent then uses those observations to design a new deck of its own, without copying the original slides or assets.

Great for

  • Designers who want a new deck to match the look and layout rhythm of an existing reference presentation
  • Teams building a reusable template catalog from a folder of approved decks
  • Developers who need to diagnose malformed or inconsistent PPTX files before editing them

Skip it if

  • Anyone who wants to copy, clone, or reuse a deck's photos, fonts or branded assets without rights, since the skill itself forbids that without explicit permission and license evidence
  • Editing or repairing an existing deck in place, since the skill is designed to keep the source read-only and does not modify files

Try asking

  • “Analyze reference.pptx and summarize its color palette, fonts and layout patterns so I can match the style in a new deck”
  • “Validate this PowerPoint file for broken relationships and content-type gaps and write a JSON report”
  • “Build a template catalog from this folder of decks listing usable regions and placeholders per layout”
Step-by-step guide: how to use PPTX Reference Deck AnalysisInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 8 original files, the MIT licence and an attribution note.

    pptx-reference-deck-analysis.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip pptx-reference-deck-analysis.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip pptx-reference-deck-analysis.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Run the bundled scripts from a trusted workspace folder; they reject paths outside the current directory, symlinks and oversized archives.
  • Ask for compact output first, and request the full layout_tree or unpacked package only when you need raw evidence.
  • Install the dependencies from requirements.txt in a virtual environment before running the scripts.

What's inside

  • references/ooxml-parsing.md
  • references/reference-deck-analysis-patterns.md
  • references/reference-deck-analysis.md
  • requirements.txt
  • scripts/inspect.py
  • scripts/unpack.py
  • scripts/validate_package.py
  • SKILL.md

Redistributed unmodified from wshobson/agents under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.