← Back to Skills Marketplace
danielgrobelny

Revealjs Presentations

by DanielGrobelny · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
329
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install revealjs-presentations
Description
Create, edit, and deploy reveal.js presentations as single HTML files with optional custom CSS. Use when asked to create a presentation, slide deck, pitch de...
Usage Guidance
This skill is a simple template and documentation for building reveal.js slide decks; it appears coherent and does not request secrets. Things to consider before using or publishing slides: 1) The template loads reveal.js and optional plugins from jsdelivr CDN — that means remote JavaScript runs in viewers' browsers. If your slides contain sensitive data, either vendor the reveal.js files locally or avoid third-party CDN links. 2) The API reference mentions iframes/background-iframe and external media (images/videos) which can pull external content into your presentation — avoid untrusted URLs. 3) Deploying to Vercel/GitHub Pages is straightforward and doesn't require credentials in the skill, but deploying to a repository or service will use your normal platform auth (not the skill). 4) Inspect the final HTML before sharing widely to ensure no unintended external resources are embedded. Overall this skill is internally consistent and low risk for typical presentation use.
Capability Analysis
Type: OpenClaw Skill Name: revealjs-presentations Version: 1.0.0 The revealjs-presentations skill bundle is a legitimate tool for generating web-based presentations. It consists of a standard HTML template (assets/template.html), usage instructions (SKILL.md), and an API reference (references/revealjs-api.md), all of which use official reveal.js assets via the jsDelivr CDN. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (create/edit/deploy reveal.js HTML slides) align with included files (template.html and API reference) and there are no unrelated requirements (no env vars, no binaries).
Instruction Scope
SKILL.md stays on-topic (how to edit the template, reveal.js features, and deployment to static hosts). It instructs use of CDN-hosted reveal.js and plugins, which will execute code in viewers' browsers — expected for web slides but worth noting. The instructions do not ask the agent to read arbitrary system files, environment variables, or send data to unexpected endpoints.
Install Mechanism
No install spec and no code files to execute on the host; this is instruction-only, which is the lowest install risk.
Credentials
The skill requests no credentials, env vars, or config paths. External network usage is limited to public CDNs for reveal.js plugins/themes — consistent with the stated web-presentation purpose.
Persistence & Privilege
always:false and no special persistence or system configuration changes. The skill does not request to modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install revealjs-presentations
  3. After installation, invoke the skill by name or use /revealjs-presentations
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: reveal.js v5 CDN-based presentations with fragments, auto-animate, themes, plugins, custom CSS, deployment guides, and comprehensive API reference.
Metadata
Slug revealjs-presentations
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Revealjs Presentations?

Create, edit, and deploy reveal.js presentations as single HTML files with optional custom CSS. Use when asked to create a presentation, slide deck, pitch de... It is an AI Agent Skill for Claude Code / OpenClaw, with 329 downloads so far.

How do I install Revealjs Presentations?

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

Is Revealjs Presentations free?

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

Which platforms does Revealjs Presentations support?

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

Who created Revealjs Presentations?

It is built and maintained by DanielGrobelny (@danielgrobelny); the current version is v1.0.0.

💬 Comments