slide-creator skill
A skill for single-file, dependency-free HTML presentations: 22 styles, a BRIEF.json plan and content review.
- 59 ★ on the repository
- Last commit
Minimal access
Why this level
- The skill creates HTML files and starts a browser for checks.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/slide-creatorDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skill creates HTML files and starts a browser for checks.
This is third-party code. Review the repository files before installing.
What it does
slide-creator splits the work: the model thinks through the content and a program produces the finished file. From source material the agent builds `BRIEF.json` (each slide's claim, facts, numbers and speaker notes), then a renderer assembles the presentation into one HTML file with no external libraries. It offers 22 ready styles, style routing by material type (pitch, developer tool, data report), three previews before choosing and custom themes. In the browser, play mode runs on `F5`, the presenter window on `P` and text editing on `E`. Diagrams are drawn with inline SVG. Commands: `/slide-creator --plan`, `--generate`, `--review` (16 content checks) and plain `/slide-creator` for a dialogue. PPTX and PNG export is done by the separate `kai-html-export` skill.
Who it is for. Speakers and analysts who need a presentation from ready text or a report that opens in any browser.
Good fit when
- A long article has to become a 15-slide talk with notes.
- The presentation must work as one file with no internet or editors.
- Before a defence you want to confirm slide figures and claims match the source.
- An old PPTX should become a web presentation in a new style.
Not a fit when
- You need a ready PowerPoint file without extra steps: export is a separate skill.
- You need collaborative editing in a cloud editor.
- You have no Python 3.10 and cannot install `beautifulsoup4`.
Example request
Build a presentation from this report in the Swiss Modern style, first make the plan and show BRIEF.json.Limitations
The renderer needs Python 3.10 or newer and `beautifulsoup4`; browser checks and PPTX or PNG export also need `playwright` and `python-pptx`. The `BRIEF.json` plan remains the model's interpretation of the source: a valid schema does not prove the facts, so check figures against the source. Polish mode adds a deeper review but does not guarantee fidelity to the source. Ordinary generation does not call an independent judge model. The repository has no license file.
How to disable. Delete the `~/.claude/skills/slide-creator` directory or uninstall `kai-slide-creator` through ClawHub. Finished presentations remain ordinary HTML files.
FAQ
How do I get a PPTX?
Through a separate skill: `/kai-html-export` or `clawhub install kai-html-export`. PPTX and PNG export needs `playwright` and `python-pptx`.
What is BRIEF.json?
A structured plan of the presentation: each slide's claim and facts, numbers and speaker notes. `--plan` creates it and `--generate` renders slides from it.
Which styles are available?
22 built-in presets including Blue Sky, Bold Signal, Swiss Modern, Neon Cyber and Terminal Green. Add your own themes with a `reference.md` file in `themes/<name>/`.
How do I present it?
Open the HTML in a browser and press `F5` for fullscreen or `P` for the presenter window with notes and a timer.
Does it work without Claude Code?
Yes, the renderer runs directly: `python3 main.py --generate --brief BRIEF.json --output presentation.html`.
Discussion
No questions or reviews yet.
Related
SkillsA skill for HTML presentations: a theme and two preview slides for approval, then the deck, PDF and PowerPoint export and a link
A skill for dependency-free HTML presentations: style picked from live previews and PowerPoint converted to the web
A skill that builds Slidev presentations from your materials and returns offline HTML you can edit and export to PDF.
SlideMuse turns a PDF, paper or notes into an image-based deck in 15 styles and can rebuild it as an editable PPTX
A skill for talks: outlines a deck around the audience's train of thought, picks images and video, and checks finished slides before you present
A skill that builds a deck through dialog and previews: structure and style first, then page images generated and packed into PPTX
README in short
The skill splits work between the model (content in BRIEF.json) and a program (HTML and checks). The result opens in a browser as one file.