← Back to Skills Marketplace
tomowang

Revealjs Slide Creator

by Tomo Wang · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ✓ Security Clean
296
Downloads
2
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install revealjs-slide-creator
Description
Creates beautiful HTML slides using Reveal.js via CDN. Outputs a single HTML file.
Usage Guidance
This skill appears coherent and does what it says: generate a Reveal.js HTML file from a template. Before installing/using it, note that the provided template links to third‑party CDNs and image/video hosts — when you or others open the generated HTML, those external hosts will receive requests and may log viewer IPs or other metadata. If you need an offline/self‑contained slide file or want to avoid external requests, ask the skill (or edit the template) to embed assets or use local copies of the libraries. As always, preview the generated HTML in a safe environment before sharing widely.
Capability Analysis
Type: OpenClaw Skill Name: revealjs-slide-creator Version: 0.1.2 The skill is a legitimate tool for generating Reveal.js presentations. It uses standard templates and reputable CDNs (cdnjs.cloudflare.com, cdn.jsdelivr.net) to create self-contained HTML slide decks based on user input, with no evidence of data exfiltration, malicious execution, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description say: produce a Reveal.js HTML file. The skill is instruction-only, reads a local template, populates the <div class="slides">, and saves an HTML file — all appropriate and expected for this purpose.
Instruction Scope
SKILL.md stays on task (gather content, use template, produce file). It does instruct writing the output to a user-specified location. The template and instructions rely on CDN-hosted Reveal.js, MathJax, and external media (picsum.photos, static.slid.es, cdnjs/jsdelivr). Opening the generated HTML will cause the viewer's browser to fetch third-party resources (possible IP/metadata leakage and external tracking). The skill itself does not instruct the agent to fetch or transmit user files or secrets.
Install Mechanism
No install spec and no code executed by the platform — instruction-only skill. This is lowest-risk from an install perspective.
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportional to its stated functionality.
Persistence & Privilege
always is false and the skill does not request persistent/global privileges or modify other skills; normal, limited file-write behavior (saving the generated HTML) is expected.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install revealjs-slide-creator
  3. After installation, invoke the skill by name or use /revealjs-slide-creator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.2
- Added detailed usage instructions for creating Reveal.js slide decks via CDN with a single HTML file output. - Enforced strict content constraints to prevent slide overflow; slides must be split if content exceeds the display area. - Listed advanced Reveal.js features to use, including markdown, backgrounds, media, code highlighting, math, fragments, and hyperlinks. - Included guidance on utilizing native Reveal.js layout helper classes for improved slide design. - Clarified that all assets must be loaded via CDN and slides must use the provided HTML template for consistency. - Outlined workflow: gather content, generate slides, save HTML file, and notify the user.
v0.1.1
- Updated skill name from "Reveal.js Slide Creator" to "revealjs-slide-creator" for consistency. - Improved title in documentation header to match new naming. - No changes to core functionality or usage instructions.
v0.1.0
- Initial release of Reveal.js Slide Creator. - Generates beautiful, self-contained HTML presentations using the Reveal.js CDN. - Supports advanced Reveal.js features: markdown slides, backgrounds, media, code highlighting, math equations, incremental fragments, and layout helpers. - Automatically splits oversized slide content to ensure slides fit within the default Reveal.js display area. - Saves the presentation as a single HTML file, ready to open in any browser. - Notifies users when the presentation file has been created.
Metadata
Slug revealjs-slide-creator
Version 0.1.2
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Revealjs Slide Creator?

Creates beautiful HTML slides using Reveal.js via CDN. Outputs a single HTML file. It is an AI Agent Skill for Claude Code / OpenClaw, with 296 downloads so far.

How do I install Revealjs Slide Creator?

Run "/install revealjs-slide-creator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Revealjs Slide Creator free?

Yes, Revealjs Slide Creator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Revealjs Slide Creator support?

Revealjs Slide Creator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Revealjs Slide Creator?

It is built and maintained by Tomo Wang (@tomowang); the current version is v0.1.2.

💬 Comments