HTML PPT Studio — AgentSkill with 24 themes, 31 layouts, 20+ animations for building professional HTML presentations
Go to file
lewis a93138e1bf feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations
World-class HTML presentation skill with keyboard navigation, theme/animation
switching, headless Chrome rendering, and showcase decks for themes/layouts/animations.

- 24 themes (minimal-white, dracula, catppuccin, tokyo-night, xiaohongshu-white, …)
- 31 single-page layouts (cover, code, charts, timeline, gantt, mindmap, …)
- 20+ named animations (rise-in, typewriter, confetti-burst, card-flip-3d, …)
- theme/layout/animation showcase decks
- runtime.js: arrow/space/F/S/O/T/A keybinds, hash routing, progress bar
- render.sh headless Chrome PNG export
- MIT, author lewis <sudolewis@gmail.com>
2026-04-15 15:36:16 +08:00
assets feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations 2026-04-15 15:36:16 +08:00
examples/demo-deck feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations 2026-04-15 15:36:16 +08:00
references feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations 2026-04-15 15:36:16 +08:00
scripts feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations 2026-04-15 15:36:16 +08:00
templates feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations 2026-04-15 15:36:16 +08:00
LICENSE feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations 2026-04-15 15:36:16 +08:00
README.md feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations 2026-04-15 15:36:16 +08:00
SKILL.md feat: html-ppt AgentSkill — 24 themes, 31 layouts, 20+ animations 2026-04-15 15:36:16 +08:00

README.md

html-ppt — HTML PPT Studio

Author: lewis <sudolewis@gmail.com> License: MIT

A self-contained AgentSkill for producing professional HTML presentations ("slides", "decks", "keynotes", 演讲稿, 幻灯片) in many styles, layouts, and animations — all driven by tasteful, hand-tuned templates.

  • 24 themes (assets/themes/*.css)
  • 30 page layouts (templates/single-page/*.html)
  • 25 named animations (assets/animations/animations.css)
  • Keyboard-driven runtime with presenter mode, theme cycling, overview grid
  • Zero build: pure static HTML/CSS/JS, CDN deps only (Noto Sans SC, Inter, JetBrains Mono, highlight.js, chart.js)
  • Showcase decks for every theme / layout / animation
  • Headless-Chrome PNG renderer script

Quick start

# scaffold a new deck
./scripts/new-deck.sh my-talk

# render a template to PNG
./scripts/render.sh templates/theme-showcase.html

Open templates/theme-showcase.html / templates/layout-showcase.html / templates/animation-showcase.html in Chrome to browse the whole catalog.

See SKILL.md for the agent-facing usage guide and references/ for the full theme / layout / animation catalogs.