Skip to content

Guide · Agent skill

How to use the Presenter Mode Deck agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Presenter Mode Deck skill tells an AI agent to build a slide presentation as one HTML file, where every slide carries a 150-300 character script in hidden speaker notes. It is aimed at presenters who tend to lose their place, and at students or teachers who want notes and a timer built in. After this guide you will know what the skill does, how to install it, how to ask for a deck in plain language, and what to watch out for before presenting.

Presenter Mode Decknexu-io/html-anything · Apache-2.0

Quick start

  1. 1Download the ZIP. Download the skill ZIP from this page.
  2. 2Unzip into the skills folder. Unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder for one project.
  3. 3Or upload in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the ZIP instead.
  4. 4Request a deck. Describe your talk in plain language, including the topic, slide count and that you want speaker scripts or a teleprompter.
  5. 5Open the HTML file. Open the generated file in a web browser.
  6. 6Pick a theme. Press T to cycle through the five colour themes; tokyo-night is the default.
  7. 7Present with the popup. Press S to open the popup showing the current slide, next slide, script and timer.

What is an agent skill, and what does this one do?

An agent skill is a folder of instructions (centred on a SKILL.md file) that an AI agent such as Claude can load when a request matches the skill's purpose. This skill, named deck-presenter-mode, covers slide decks: when it is used, the agent generates a presentation as a single HTML file rather than a PowerPoint or Google Slides file.

Each slide includes an aside element with the class notes, containing a 150-300 character script. The deck also has a small toolbar in the lower-right corner. Press T to switch between five colour themes, with tokyo-night as the default, and press S to open a popup window showing the current slide, the next slide, the script and a timer.

  • Output: one HTML file per deck
  • Speaker script: 150-300 characters per slide, stored in hidden notes
  • Keys: T cycles colour themes, S opens the presenter popup
  • Popup cards: CURRENT, NEXT, SCRIPT and TIMER

Install the Presenter Mode Deck skill

Download the ZIP for this skill from this page. You can install it in one of three ways, depending on how you use your agent.

For a personal setup, unzip the download into ~/.claude/skills/ so the skill folder sits there. For a single project, unzip it into that project's .claude/skills/ folder instead. In the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.

  • Personal: unzip into ~/.claude/skills/
  • Project only: unzip into the project's .claude/skills/ folder
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP
~/.claude/skills/

How to trigger the skill with natural requests

You do not need a special command. Describe the deck you want in plain language and mention what you need: a presentation, slides, speaker notes, a script or a teleprompter. The skill is designed for talks where the presenter wants their lines on screen.

Say how long the talk is and who it is for if you can, since the agent writes the scripts from your topic. Keep in mind that the agent decides when to apply a skill from the request, so including the words presenter mode or speaker script makes the match clearer.

  • Example: Make a 10-slide deck on urban beekeeping with speaker scripts I can read from.
  • Example: Build a presenter-mode slide deck for my 15-minute lecture on photosynthesis.
  • Example: I keep forgetting my lines. Make an HTML deck with a teleprompter for my product demo.

Use the deck while presenting

Open the generated HTML file in a web browser. Press T to try the five colour themes and choose one you like. When you are ready to present, press S to open the popup, which shows the current slide, the next slide, your script and a timer, so you can look ahead without losing your place.

The example.html file included in the skill shows the output format, so you can open it to see what a finished deck looks like before generating your own.

  • Open the HTML file in any web browser
  • T: switch between five colour themes
  • S: open the presenter popup with CURRENT, NEXT, SCRIPT and TIMER cards

What the skill needs and safety notes

The skill needs only a web browser to open and present the generated HTML file. It does not run scripts and does not use the network, according to this skill's listing.

Be careful with confidentiality. The speaker notes are embedded in the page itself, so if you share your screen and accidentally mirror the window, the audience could see the script. Test your screen setup before presenting, and do not use this format where the notes must stay private on a shared display.

  • Requires: a web browser
  • Runs scripts: no
  • Uses network: no
  • Risk: notes are embedded in the page and can be exposed if the window is mirrored

Tips for better decks and smoother talks

Give the agent a clear topic, a target length in minutes and an audience. Scripts of 150-300 characters are short enough to glance at, so review each one and rewrite anything that does not sound like you.

If you need a standard office file for a client or school, this skill is not the right choice, because the output is HTML rather than PowerPoint or Google Slides format.

  • Name the number of slides and the talk length
  • Read each script aloud once to check the timing
  • Test the S popup on the same computer you will present from
  • Open the deck in the browser you plan to use on the day

What people use it for

  • Teachers preparing a lecture who want a script and timer beside each slide
  • Presenters at conferences or meetups who tend to forget lines
  • Product demos where a short script per slide keeps the talk on track
  • Students giving a class presentation who need built-in notes

Frequently asked questions

How do I install the Presenter Mode Deck skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps you can instead upload the ZIP under Settings → Capabilities → Skills.

What do I need to run the skill?

You need a web browser to open and present the generated HTML file. According to this listing, the skill does not run scripts and does not use the network.

Is the Presenter Mode Deck skill free?

This skill is listed under the Apache-2.0 licence. The source for this page does not describe pricing, so check the licence text for terms of use.

Can I export the deck to PowerPoint or Google Slides?

Not with this skill. The output is a single HTML file, not a standard office format, so it is not suited to users who need PowerPoint or Google Slides files.

How do I open the presenter popup?

Press S while viewing the deck in your browser. The popup shows the current slide, the next slide, your script and a timer.

Are my speaker notes safe on a shared screen?

Not always. The notes are embedded in the HTML page, so if you mirror the window on a shared screen, the audience could see them. Avoid this format where notes must stay confidential.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you want a ready-made HTML deck with speaker scripts, a timer and a teleprompter-style popup, especially if you tend to forget your lines. Pick a different tool if you need PowerPoint or Google Slides files, or if your speaker notes must stay hidden on a screen that other people can see.

Download the skill