What problem does it solve? Creating visually polished presentation decks is slow and error-prone for AI agents, which often produce broken layouts, inconsistent typography, and mismatched images. This Skill provides a constrained, template-driven workflow that turns articles, Markdown, or outlines into ready-to-present single-file HTML decks with validated layouts. ## Core Features & Use Cases - Two locked visual systems: Style A (editorial magazine × electronic ink, serif headlines, WebGL backgrounds) and Style B (Swiss International Typographic Style, 22 registered layouts, single accent color, grid-locked). - Full deck workflow: 7-question requirement clarification, theme selection from curated presets (no custom hex), layout skeletons, image slot management, and a P0-P3 quality checklist. - Swiss layout validator: scripts/validate-swiss-deck.mjs statically checks registered layouts, image slots, SVG text traps, and title alignment. - Image and cover generation: optional GPT-Image/GPT-M flows for photos, infographics, screenshot reframing, and social covers (21:9 WeChat, 1:1 share cards, 3:4 Xiaohongshu). - Use Case: Paste a long article and ask for a 7-slide Swiss-style deck with 2-3 generated visuals; the agent picks layouts S01-S22, inserts images into data-image-slot regions, runs the validator, and outputs one openable index.html. ## Quick Start Ask your agent to create a Swiss-style deck from your article with about 7 slides and 2-3 generated visuals matched to the template image slots.