ultimate-ppt-master

Installation
SKILL.md

保真改 PPT Skill (Ultimate PPT Master)

Capability tiers (v7.0.0-beta.1): Preserve Edit = RC; Editable Deck via upm make = Beta (shape-editable DrawingML, not native a:tbl/chart data objects); upm make --format web-deck = Experimental SVG HTML Preview (not magazine-style GA); Kimi export = experimental / non-formal. Auto-fix = limited overflow font shrink + repair plan, not a full two-round executor. Formal modes reject placeholder / no-source delivery. Prefer bin/upm quality gates; CLI exit 0 means required gates passed.

Preservation-first PowerPoint editing: change only the slides/objects the user names, keep everything else byte-for-byte, and hand back an editable .pptx that opens clean in WPS / PowerPoint. Generating a new editable PPTX or magazine web deck from source material is still supported, but it is secondary — do not turn a revise/repair request into a from-scratch regeneration.

Primary mode — preserve-and-edit an existing PPTX: Read repair plan → Touch only named slides/objects → Render before/after → Write back editable .pptx + safety report (see Existing PPTX Repair Mode below).

Secondary mode — generate from source: Input → Storyboard → Design & Generate → Refine & Deliver.

Step 0 — Environment check (do this before running scripts)

Before any script run, verify the runtime once (fast; preserve-edit itself is Python-stdlib-only, generation routes need more):

python3 --version        # needs 3.10+; picks python3.13/3.12/3.11/3.10/python3 on PATH
Installs
96
GitHub Stars
2
First Seen
Apr 30, 2026
ultimate-ppt-master — kdnsna/ultimate-ppt-master-skill