What problem does it solve? Creating visually consistent presentation decks with AI agents often produces broken layouts, mismatched fonts, and overflowing images. This Skill provides locked templates, curated themes, and validation scripts so agents generate polished single-file HTML decks that open directly in a browser. ## Core Features & Use Cases - Two visual systems: Style A editorial magazine (serif type, WebGL fluid backgrounds, 10 layouts) and Style B Swiss International Typographic Style (16-column grid, 22 locked layouts, 4 anchor-color themes). - Image and cover workflows: Generate deck visuals, screenshot redesigns, and social covers (21:9 WeChat, 1:1 share cards, 3:4 Xiaohongshu) matched to template image slots. - Quality gates: A Swiss layout validator script plus a tiered P0-P3 checklist catch layout drift, unsafe image placement, and typography errors. - Use Case: Paste a long article into Claude Code or Codex and ask for a 7-slide Swiss-style deck with 2-3 generated visuals; the agent picks layouts, fills content, validates, and outputs one openable index.html. ## Quick Start Ask your agent to install the skill by cloning the repository into ~/.claude/skills/guizang-ppt-skill, then say "Create a Swiss-style deck from this article, around 7 slides, with 2-3 generated visuals."