mcpField
H
html-slide-render

html-slide-render

github.com/humantonyleeDocuments151107 installsUpdated 21w ago
Repository

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

  1. 01Builds editable HTML slides
  2. 02Uses semantic HTML and centralized CSS tokens
  3. 03Supports a project folder or standalone index.html
  4. 04Checks legibility and overflow

Use cases

  1. 01Implementing a planned HTML slide deck
  2. 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-render

After installing, type/html-slide-renderin Claude Code to confirm it loaded.

Details

From the project README

HTML 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.md
  • slide_plan.json
  • html_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