Skip to main content
skill CX Codex

html-ppt-skill — Claude Code skill: what it does, how to install

Builds static HTML slide decks using standalone CSS and JavaScript without build pipelines. Helpful when you need an animated presentation right in the browser.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/trending-skills --skill html-ppt-skill -a claude-code
Open on GitHub

What html-ppt-skill does

The skill drafts presentation decks on standard HTML, CSS, and JavaScript. It provides 36 switchable visual themes, 31 slide layouts, and 47 animation options, with 20 canvas-based visual effects. Changing the appearance across all slides requires swapping a single CSS stylesheet link.

A presentation structure relies on assets/base.css, one theme stylesheet, and runtime.js. This runtime script provides slide navigation, keyboard controls, and an overview mode. Decks can be bootstrapped via ./scripts/new-deck.sh <name>, generating an editable document in the examples folder.

Presentations depend directly on relative paths to the skill's assets/ folder. Moving an exported index.html file without its companion styles and scripts will break both formatting and slide transitions.

What it helps with

  • scaffold presentation slides in raw HTML without build tools
  • apply pre-styled palettes like dark themes or minimal light layouts
  • animate typography and bullet points using CSS entrance classes
  • attach interactive canvas visual effects to individual slides

Example prompts for the agent

  • Generate an HTML pitch deck using the tokyo-night theme
  • Scaffold a fresh deck with ./scripts/new-deck.sh my-talk and add bullet slides
  • Configure a two-column slide layout with animated text entry

How to install html-ppt-skill

1Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill html-ppt-skill -a claude-code

2Manually: put the files in place

~/.claude/skills/html-ppt-skill/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/html-ppt-skill/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about html-ppt-skill

How do I install html-ppt-skill in Claude Code?

Run npx skills add reason-machines/trending-skills --skill html-ppt-skill -a claude-code. The tool will be registered for your agent.

What does html-ppt-skill do?

It builds animated browser slides using static HTML and CSS. You get slide navigation, presenter tools, and pre-built templates without running a bundler.

Does viewing the deck require a build step?

No bundler or compiler is necessary. You can launch index.html directly in any web browser as long as the relative path to assets/ remains intact.

Similar skills

Everything for Frontend and UI →

From the same set186

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor