guizang-ppt-skill (magazine and Swiss-style HTML decks)
What it does. Generates a single-file HTML slide deck with horizontal paging, a WebGL background, presenter view with synced audience screen, speaker notes, section covers, big-number data slides, and image grids, in two visual styles: "e-magazine x e-ink" (serif, fluid warm background) and "Swiss International" (sans-serif, grid, IKB/lemon/orange highlights). Written in Chinese by 歸藏 (guizang). Use it for talks, launches, and demo days rather than data-heavy training decks. The licence is AGPL-3.0, so the SKILL.md is summarised here, not copied.
| Upstream | op7418/guizang-ppt-skill |
| Skill file | SKILL.md |
| License | AGPL-3.0 |
| Author | op7418 (歸藏) |
| Stars (at fetch) | 26,022 |
| Fetched | 2026-09-10 |
Install
npx skills add https://github.com/op7418/guizang-ppt-skill --skill guizang-ppt-skill, or clone the repo into~/.claude/skills/guizang-ppt-skill/(the skill expects itstemplates/andreferences/folders next to it).
What the skill instructs (summary)
- Step 0: before every run,
git fetchthe skill's own directory and ask the user whether to pull upstream updates; never update automatically. - Step 1: clarify requirements before touching anything unless the user already gave a full outline plus image handling. Seven questions: style A or B, audience and setting, talk length (15 min is about 10 slides, 30 min about 20, 45 min 25 to 30), source material, images or screenshots and how to treat them, theme (5 magazine themes or 4 Swiss themes), hard constraints.
- Style routing: "magazine", "humanities", "Monocle" or unspecified goes to A; "Swiss", "Helvetica", "minimal", "grid", "infographic", "data-driven", AI product or engineering content goes to B.
- If there is no outline, build one with a narrative arc: hook (1 slide), context (1 to 2), core (3 to 5, alternating layouts), shift (1), takeaway (1 to 2), then align the arc, page plan, and theme rhythm table before writing.
- For formal talks, also plan what is said on stage per slide (stable
data-slide-id, purpose, visible info, speaker additions, timing, transition) usingreferences/presenter-mode.md. - Step 2: copy the style A or style B template; Step 3: fill content using the layouts and themes reference files; Step 4: self-check against the checklist; Step 5: preview locally; Step 6: iterate.
- In Claude Code use the ask-question tool for clarification; in Codex ask in plain conversation, at most 1 to 3 questions at a time, and make reasonable assumptions if gaps do not block work.
- A provenance note in the file names the author and sponsors and says not to write that into generated decks.
- Design principles sections summarise five rounds of iteration on the magazine style and the rules of the Swiss style (grid, restraint, one accent colour per deck).
Not reproduced: license not permissive or not found. Read the original at SKILL.md.
Back to Agent skills.