|
|
2 miesięcy temu | |
|---|---|---|
| assets | 2 miesięcy temu | |
| references | 2 miesięcy temu | |
| LICENSE | 2 miesięcy temu | |
| README.en.md | 2 miesięcy temu | |
| README.md | 2 miesięcy temu | |
| SKILL.md | 2 miesięcy temu |
A Claude Code / Claude Agent Skills skill that generates single-file HTML horizontal-swipe decks with an "editorial magazine × electronic ink" aesthetic — picture Monocle with code stitched in.
Distilled by Guizang from offline talks like "One-Person Company: Organizations Folded by AI" and "A New Way of Working." Every pitfall hit during those decks is logged in
checklist.md.
✅ Fits: offline talks, industry keynotes, private salons, AI product launches, demo day, presentations with strong personal voice
❌ Doesn't fit: data-heavy tables, training decks (density too low), multi-user collaborative editing (static HTML)
Install the
guizang-ppt-skillClaude Code skill for me. Steps:
- Make sure
~/.claude/skills/exists (create if not)- Run
git clone https://github.com/op7418/guizang-ppt-skill.git ~/.claude/skills/magazine-web-ppt- Verify:
ls ~/.claude/skills/magazine-web-ppt/should showSKILL.md,assets/,references/- Tell me when done. Later, saying things like "make me a magazine-style deck" will trigger this skill.
Paste the block above into Claude Code / Cursor / any AI agent with shell access and it handles the install.
git clone https://github.com/op7418/guizang-ppt-skill.git ~/.claude/skills/magazine-web-ppt
Once installed, Claude Code auto-detects the skill. Trigger phrases:
The skill is a structured 6-step flow; Claude walks you through each:
assets/template.html → project folder, update <title>, swap theme varsreferences/checklist.md; P0 issues must all passFull spec in SKILL.md.
magazine-web-ppt/
├── SKILL.md ← main skill file: workflow, principles, common mistakes
├── README.md ← Chinese README
├── README.en.md ← this file
├── assets/
│ └── template.html ← runnable seed HTML (CSS + WebGL + swipe JS pre-wired)
└── references/
├── components.md ← component catalog (type, color, grid, icons, callout, stat, pipeline)
├── layouts.md ← 10 layout skeletons (paste-ready)
├── themes.md ← 5 theme presets (pick, don't customize)
└── checklist.md ← quality checklist (P0 / P1 / P2 / P3 tiers)
Pick from references/themes.md. Custom hex values are not allowed — protecting the aesthetic matters more than freedom of choice.
| Theme | Best for |
|---|---|
| 🖋 Ink Classic | general default, commercial launches, when in doubt |
| 🌊 Indigo Porcelain | tech / research / AI / technical keynotes |
| 🌿 Forest Ink | nature / sustainability / culture / non-fiction |
| 🍂 Kraft Paper | nostalgic / humanist / literary / indie zines |
| 🌙 Dune | art / design / creative / gallery |
Switching themes only requires replacing the 6 variables at the top of template.html's :root{} block — all other CSS flows through var(--...).
Bugs, layout issues, new layout requests — Issues and PRs welcome. Prioritize:
template.html first; don't let layouts.md reference undefined classeschecklist.md at the matching P0 / P1 / P2 / P3 tierthemes.md with a recommended use caseMIT © 2026 op7418