About html-slide-render
html-slide-render is a skill for building an editable, browser-rendered slide deck from design notes, a slide plan, and implementation prompts. It outputs an HTML project, with a standalone file available when requested.
Key features
- 01Builds editable HTML slides
- 02Uses semantic HTML and centralized CSS tokens
- 03Supports a project folder or standalone index.html
- 04Checks legibility and overflow
Use cases
- 01Implementing a planned HTML slide deck
- 02Creating a portable standalone slide artifact
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ humantonylee/ future-slide --skill html-slide-renderAfter installing, type/html-slide-renderin Claude Code to confirm it loaded.
Details
From the project READMEHTML Slide Render
Use this skill for commands like:
$html-slide-render- "build the HTML deck"
- "render the slides as HTML"
- "implement html_slide_prompts.json"
Goal
Build an editable browser-rendered slide deck from the planned design and prompts.
Inputs
DESIGN.mdslide_plan.jsonhtml_slide_prompts.json
Default Output
Create a project-local folder such as:
slides-html/
├── index.html
├── styles.css
├── slides.js
└── assets/
Use a simpler single-file index.html only when the user asks for a portable standalone artifact.
Implementation Rules
- Build actual slides as the first screen, not a landing page.
- Preserve the extracted design system.
- Use stable 16:9 slide dimensions unless the user specifies another format.
- Use semantic HTML for slide content.
- Keep CSS tokens readable and centralized.
- Use SVG, CSS, or chart libraries only when they improve the slide content.
- Keep text legible and prevent overflow.
- Verify in a browser when possible.
Hard Rules
- Do not use Codex native image generation as the primary renderer.
- Do not collapse dense analytical slides into generic card grids.
- Do not leave generated assets outside the workspace.
- Report the final HTML entry path and any verification performed.
Comments
Markdown supported