Analysis updated 2026-05-18
Ask Claude to build a slide deck outline, review it, then generate the final HTML presentation.
Pick one of six visual themes like Workshop or Dark and apply it consistently across slides.
Use teaching-specific layouts like try-it-first and reveal for classroom sessions.
Publish the finished offline HTML deck to GitHub Pages to share a public link.
| gatelynch/html-slides | 855princekumar/sense-hive | elizabthpazp/gatitos-cita-programador | |
|---|---|---|---|
| Stars | 32 | 32 | 32 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | vibe coder | ops devops | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Claude Code to install and run the skill.
html-slides is a skill file for Claude Code, an AI coding assistant. Installing this skill lets you ask Claude in plain language to build a presentation, and it will produce a single self-contained HTML file that opens in any web browser and runs as a full-screen slide deck with no additional software needed. The tool is aimed at teachers, workshop facilitators, and presenters who want to avoid PowerPoint or learning a separate presentation tool. The process works in two stages. First, Claude produces an outline showing what will go on each slide: the layout type, the headline, and the key points. You can review and adjust this outline before any HTML is generated, which makes it much easier to rearrange slides or change the focus than editing a finished presentation. Once you approve the outline, Claude generates the HTML file. Before delivering it, Claude runs through a checklist verifying things like each slide having one main point and the visual style being consistent throughout. The skill offers six visual themes: Clean (the default, calm and readable), Workshop (structured, good for hands-on sessions), Notebook (spacious with a handwritten feel), Story (minimal text, immersive), Lab (technical, feels like an interface), and Dark (high contrast for stages and recordings). A whole presentation uses one theme, applied consistently. You can switch themes by asking Claude to change it and it rebuilds the file. There are 22 slide layout types. Twelve are general purpose: title, agenda, two-column, stat (large numbers), feature grid, comparison table, process steps, timeline, chart, code block, quote, and closing. Ten are teaching-specific layouts: try-it-first (student attempts before seeing the answer), reveal (show the worked example after trying), prompt lab (AI prompt experiments), rubric, classroom case study, reflection, workflow, and before/after comparison. The finished HTML file works offline, supports keyboard navigation with arrow keys, and can include presenter notes visible only to the speaker. Slides can also be published to GitHub Pages if you want to share a public link. The README is written in Traditional Chinese.
A Claude Code skill that turns plain-language requests into a self-contained HTML slide deck with 6 themes and 22 layouts.
Mainly HTML. The stack also includes HTML, Claude Code, GitHub Pages.
Unknown, the explanation does not state a license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.