Install
openclaw skills install visual-html-presentationsCreate attractive, self-contained HTML slide decks for browser use.
openclaw skills install visual-html-presentationsUse this skill when a user asks to create, improve, or convert content into a presentation, deck, slides, slideshow, pitch deck, class, workshop, training, explainer, or browser-ready visual presentation.
Trigger examples:
Use a dedicated design tool instead when the user explicitly wants an editable design file, a branded template workflow, collaboration in a design app, or a specific export format the local HTML deck cannot provide.
Create polished, self-contained HTML presentations that can be opened locally in a browser, shown in meetings, recorded in videos, or used as a starting point for later design work.
The final presentation should be:
Ask a short clarification if any of these are unclear and materially affect the result:
If missing details are minor, assume reasonably and state the assumptions in the summary.
Use a mix of appropriate patterns:
Default to a single HTML file with:
<!DOCTYPE html>.<style>.Use local assets only when needed. Do not rely on remote images or fonts unless the user explicitly wants that and the tradeoff is acceptable.
If the slides are for video, reels, screen recording, or narration:
If the slides are for a meeting, class, workshop, or training:
When the user provides a brand, project, product, or organization context:
When returning the result, include:
**Summary**
[objective, audience assumption, style chosen]
**Structure**
- Slide 1: [title]
- Slide 2: [title]
**Result**
[local file created or HTML if the user asked for inline code]
**Verification**
[what was checked]
**Remaining**
[missing assets, sources, brand details, or optional improvements]
For large decks, do not paste the full HTML into chat unless asked. Create the local file.
When feasible, run a local browser or screenshot check to confirm:
If visual verification cannot be run, say so.
This skill creates local presentation files only. It does not upload, publish, share, or send the result through external services unless the user explicitly requests and approves that action.