frontend-slides: a Claude Code skill by Zara Zhang
For people who want an animated web slide deck and like to choose a look by seeing it. Skip it if you must hand over an editable PowerPoint file.
- Score
- 51of 100
- Rank
- #237of 239
- Installs
- 1.2Kon skills.sh
- Stars
- 32.2Kon GitHub
- Security
- Mixed 5 scanners
- Updated
- 2026
- Context
- ~81tokens always
Install
npx skills add https://github.com/zarazhangrui/frontend-slides --skill frontend-slides
Run it in your terminal. View the source
Most people install it straight from GitHub, where it has 32.2K stars, so its skills.sh count understates how widely it is used.
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does frontend-slides do?
frontend-slides is a skill that makes animated slide decks as single HTML files with inline CSS and JS, or converts a PowerPoint file into one. It asks four questions at once: purpose, length, whether content is ready, and whether the deck is for speaking or reading. It then builds three title-slide previews, a safe preset, a bold template and a wildcard, and opens them so you can pick by eye. Every slide sits on a fixed 1920 by 1080 stage that scales to any screen. PPTX text is pulled with python-pptx, and afterward it can deploy the deck to Vercel or export a PDF through Playwright.
When should you use frontend-slides?
Use it when
- You need a talk or pitch deck that runs in a browser
- You want to turn a PPTX into a web presentation
- You can't describe a style but know it when you see it
Skip it when
- Your audience needs an editable PowerPoint file
- You need animations kept in a PDF handout
What it needs and what it can touch
You need
- Python with python-pptx, for PowerPoint conversion
- A Vercel account and Node.js, to publish a link
- Playwright and Chromium for PDF export (its script installs them)
What it can do
- Writes HTML decks and previews into your project
- Runs Python and bash scripts
- Uploads the deck to Vercel when you ask
- Downloads Chromium for PDF export
From reading its instructions, not from running it.
Why it scores 51
Strongest on quality (100 of 100), weakest on adoption (19).
Is frontend-slides safe to install?
At least one scanner raised a medium warning. Read the results below. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Jun 25, 2026 |
| Socket | Passed | Jun 25, 2026 |
| Snyk | Medium risk | Jun 25, 2026 |
| Runlayer | Passed | Mar 5, 2026 |
| ZeroLeaks | Medium risk | Apr 16, 2026 |
Details
- Installs
- 1,197
- Repository stars
- 32,197
- Last repository change
- Tokens always loaded
- about 81
- Tokens when used
- about 6,925
- License
- MIT
- Data confidence
- High
Did it do the job for you?
Alternatives to frontend-slides
All skills for this job-
Get guizang-ppt-skillguizang-ppt-skill
For speakers who want a magazine or Swiss-style web deck with presenter view in one HTML file.
-
Get dashi-pptdashi-ppt
For people who want a themed slide deck they can edit in the browser and export to PPTX or PDF.
-
Get html-ppthtml-ppt
For people who want slide decks built as static HTML files with themes, animations and a presenter view.
-
Get ppt-masterppt-master
For people who need real, editable PPTX decks built from documents, topics or their own templates.