What the tech

Search

/ opens search from anywhere. Esc closes it.

Tools

Get the newsletter

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).

  • Adoption35 points 19
  • Upkeep20 points 60
  • Trust20 points 59
  • Quality15 points 100
  • Reader answers10 points Not enough answers yet, so this does not count

How the formula works

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.

ScannerResultDate
Gen Agent Trust HubPassedJun 25, 2026
SocketPassedJun 25, 2026
SnykMedium riskJun 25, 2026
RunlayerPassedMar 5, 2026
ZeroLeaksMedium riskApr 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

Alternatives to frontend-slides

All skills for this job
  • guizang-ppt-skill

    For speakers who want a magazine or Swiss-style web deck with presenter view in one HTML file.

    Score 70 29.6K GitHub stars

    Get guizang-ppt-skill
  • dashi-ppt

    For people who want a themed slide deck they can edit in the browser and export to PPTX or PDF.

    Score 56 10.6K GitHub stars

    Get dashi-ppt
  • html-ppt

    For people who want slide decks built as static HTML files with themes, animations and a presenter view.

    Score 67 21.5K installs

    Get html-ppt
  • ppt-master

    For people who need real, editable PPTX decks built from documents, topics or their own templates.

    Score 74 75.8K GitHub stars

    Get ppt-master