HTML Slide Presenter Skill

Create or adapt a self-contained HTML deck with speaker notes, then present it from your browser and phone.

Get the skill

  1. Copy the prompt into your preferred AI chat, or download the full skill pack for a compatible coding agent.
  2. Supply your audience, duration, and content. Ask for one complete HTML file with embedded speaker notes.
  3. Open the file locally and check every slide. Then upload it to HTML Slide Presenter, choose expiry, and connect your phone.

The presenter needs no app, account, or subscription. Your AI provider has its own access and usage limits. Uploads are temporary; phone synchronization needs internet.

The prompt stays in English. Add your own content at the end. The full pack includes instructions, a starter, an example deck, a format reference, and a static validator.

Use it in your preferred tool

In Claude or ChatGPT chat, start with the copied prompt and your content. This does not install a native skill in the chat. If your client cannot attach a file, ask for the complete HTML source and save it as a UTF-8 .html file.

In a coding agent that supports SKILL.md folders, unpack the download and follow that client's documented skill installation instructions. Keep the starter, reference, and validator with the skill file.

Try: “Use this skill to turn my project update into a five-minute HTML presentation. Keep my facts unchanged and add speaking notes.”

The included validator checks file structure, size, dependencies, and notes. It does not replace a browser rehearsal or prove compatibility with every AI client.

Speaker notes remain inside the HTML file. Keeping them off the audience display does not make them confidential.

Read the presentation guide · Read the speaker-notes guide

Frequently asked questions

Does this upload my deck automatically?

No. The skill creates or adapts the file. You upload it in the browser, complete bot verification, and choose its expiry.

Can I use an existing deck?

Yes. Ask your AI tool to preserve the content and style while adding supported notes and checking navigation. The presenter accepts HTML, not native PowerPoint, Canva, or Figma Slides files.