Use when analyzing a reference PPTX for read-only structure, theme, typography, layout rhythm, diagnostics, derived template catalogs, or safe OOXML package inspection.
Inspect a reference deck as design evidence. This skill never copies, clones, or mutates a source deck.
Implement required extraction on demand with a small task-local python-pptx script. Capture only the information required for the new deck:
summary, slides, and read-only layout_tree evidence;Install defusedxml from requirements.txt before using the bundled utilities.
scripts/inspect.py <deck.pptx> for a compact JSON report of slide order, text, theme tokens, relationships, notes, comments, animations, and media.scripts/validate_package.py <deck.pptx> --output <report.json> for malformed XML, broken internal relationships, content-type gaps, duplicate layout links, and orphaned parts.scripts/unpack.py <deck.pptx> <output-dir> only when raw-package evidence is necessary..rels owner; never infer slide order from filenames.defusedxml; do not enable entity expansion, DTD loading, or network access.See references/reference-deck-analysis.md for output shapes, references/reference-deck-analysis-patterns.md for documentation-only patterns, and references/ooxml-parsing.md for package part maps.
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/pptx-reference-deck-analysis · pinned to the source commit
# Run from your project root
git clone https://github.com/wshobson/agents.git .skillboard-tmp
git -C .skillboard-tmp checkout 38e19c20d2b154510b0e624a2e3e186b19b5c527
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/wshobson/agents.git .skillboard-tmp
git -C .skillboard-tmp checkout 38e19c20d2b154510b0e624a2e3e186b19b5c527
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/pptx-reference-deck-analysis
Scanner static-checks@0.1.0 · commit 38e19c20d2b1. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.