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

  1. Make

    present-in-html writes the deck and checks it.

  2. Edit

    edit-deck opens a click-and-type editor.

  3. Review

    review-deck tests it against audience and time.

  4. 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

Light on context

About 734 tokens are always loaded; a skill loads only when used.

Tokens per skill when invoked. Source: claude plugin details, v3.0.0 (estimates)

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