A Claude Code plugin
Presentations, written in HTML
present-in-html turns a topic, an outline, a document or a dataset into a designed slide deck: one file that opens in any browser.
Hisham Abuellapresent-in-htmlOctober 2026
Describe the talk. Get a deck that opens anywhere.
Everything ships in the file
32Themes
28Layouts
1HTML file per deck
0Dependencies
Four skills, one deck
Make
present-in-html writes the deck and checks it.
Edit
edit-deck opens a click-and-type editor.
Review
review-deck tests it against audience and time.
Publish
publish-deck puts it on GitHub Pages.
Start from what you already have
You bring
- A topic or an outline
- PDFs, Word files, notes
- A spreadsheet or a table
- Links to read
You get
A deck in a look chosen for your audience, your real numbers drawn as charts, and speaker notes on every slide.
Every deck can present itself
- Presenter window. Notes, next slide, timer.
- Builds and Magic Move. Motion that explains.
- Charts from data. Bars grow, lines draw.
- Arabic and RTL. Every layout mirrors.
- PDF. One slide per page.
Light on context
About 734 tokens are always loaded; a skill loads only when used.
Look library
26
Looks made for a profession, from a clinician's case review to a founder's pitch, each with its own fonts and slide recipe.
Install
Two commands in Claude Code
/plugin marketplace add hisham-abuella/present-in-html
/plugin install present-in-html@present-in-html-marketplace
Make a 10-minute deck for our Q3 board review.
Try it
Your next deck, in HTML
present-in-htmlgithub.com/hisham-abuella/present-in-html