home
✏️ EDIT MODE — Click any text  ·  Ctrl+S to save  ·  Press E to exit

Claude Code × HTML Slides

↑ move your mouse through the text

What changed

Old Way
New Way

The old way

PowerPoint
Keynote
Marp

  • Static. No real animations.
  • Looks the same as everyone else.
  • Export → upload → share → repeat.
  • Can't run code. Can't add 3D.

The new way

HTML Slides
with Claude

  • Cinematic animations on every slide.
  • 12 distinct presets. Zero AI slop.
  • Deploy to live URL in 30 seconds.
  • 3D, particles, edit in browser.

// the data

More output.
Less time.

As Claude handles layout and boilerplate, your creative bandwidth expands — while the clock runs down.

Creativity output
Time spent
drag to rotate · releases to auto-spin

// 3D canvas

3D is
possible.

Pure canvas, no libraries, no build step.
Embed any 3D structure — and let your audience rotate it live.

🧠 Educators: show brain anatomy
🔬 Scientists: visualize molecules
🏢 Companies: 3D product showcase

// time to build a slide deck

4h
Before
4h
After
Time remaining 100%

95% less time. Same quality. More creativity.

// the workflow

Describe the outcome.
AI handles the rest.

📝
Your Vision
Describe what
you want to achieve
"A slide showing creativity going up, time going down — lime and coral lines, no fill"
AI
Claude Code · Codex
Gemini CLI
Output
Live HTML slide
in minutes

// how to get started

Two things you need.

01
Download the Skill
  • Install Claude Code CLI on your machine
  • Run /skills and search for html-slides
  • The skill gives Claude full context: presets, layouts, animations
  • Works in any folder — no project setup needed
🔒
Click to reveal
02
Copy Your Inspiration
  • Browse the slide presets from this channel
  • Open the source HTML of a slide you like
  • "Make something like this, but for my team intro"
  • Or describe from scratch — the skill knows every style
🔒
Click to reveal

// compatibility

Works with any AI.

drag to explore
● Claude Code

"I described a 10-slide deck in one paragraph. Claude built it in 12 minutes — including the 3D cell animation and the spring cursor."

— Science teacher, biology department
● OpenAI Codex

"Same workflow, different AI. Describe the slide, get clean HTML back. The skills system is model-agnostic — it works with whatever you have."

— Product designer, early-stage startup
● Gemini CLI

"I pasted my meeting notes and asked for a deck. Gemini returned a full 8-slide presentation in the Energetic theme. One prompt."

— Marketing lead, creative agency

// session start

Prepare your
coffee.

We're about to build something together.

claude code html slides you

// step 01

Get the skills.

One link. Your AI does the rest.

// paste this into your AI

Go to github.com/zarazhangrui/frontend-slides and run the install command shown there to download the HTML slides skills.

github.com/zarazhangrui/frontend-slides

// step 02

Find your inspiration.

● Free
21st.dev

Browse community components. Copy the link to any component and paste it into your AI — ask it to build the same thing in your slide.

21st.dev
● Free + Premium
motionsites.ai

Curated animated web designs. For premium ones you can't access, just describe the design to your AI — it gets you most of the way there.

motionsites.ai

Everything renders in HTML → works directly in your slides.
Tip: paste a URL and say "build something like this."

// from the previous video

Know when to use Marp.

Use Marp when
Static is
enough.
  • Teaching a concept or idea
  • Exporting to PDF or PPTX
  • Generating a deck from your notes
  • B-roll or background slides for video
vs
Use HTML when
It needs to
behave.
  • Click reveals, drag interactions
  • 3D effects, canvas animations
  • Embedded in a web page
  • Showing a live product demo

Rule: Does it need to be interactive? → HTML. Just a clean static deck? → Marp is faster.

// end of video

Like.
Comment.
Subscribe.

↑ Subscribe 💬 Drop a comment

See you in the next one — Everyday with Captain