revealjs-slide-creator
Installation
SKILL.md
Reveal.js Slide Creator
Objective
Use this skill when the user asks you to create a presentation, slides, or a Reveal.js slidedeck. You will generate a self-contained HTML file using the Reveal.js CDN.
Instructions
- Gather the presentation content (title, sections, slides, speaker notes) from the user. Use the
notify_usertool to request clarifications if the content isn't fully provided. - Read the standard Reveal.js template from
templates/template.htmllocated in this skill's folder. - Replace the placeholder content within the
<div class="slides">container with the actual slide contents.- Use
<section>for individual horizontal slides. - Use nested
<section>elements for vertical slides. - You can also use markdown inside
<section data-markdown>if you prefer or if the content is largely text-based.
- Use
- Save the final output as an HTML file in the user's desired location (or in the current folder if not specified).
- Let the user know the file has been created and that they can open it directly in their browser.