explaingit

zarazhangrui/frontend-slides

17,355Shell

TLDR

Frontend Slides is a skill (a reusable plug-in) for Claude Code, the AI coding assistant, that creates beautiful web-based slide presentations without requiring any knowledge of HTML, CSS, or JavaScript from the user.

Mindmap

A visual breakdown will appear here once this repo is fully enriched.

In plain English

Frontend Slides is a skill (a reusable plug-in) for Claude Code, the AI coding assistant, that creates beautiful web-based slide presentations without requiring any knowledge of HTML, CSS, or JavaScript from the user. Instead of asking you to describe what you want in words, the tool uses a "show, don't tell" approach: it generates several visual style previews and lets you choose which direction you like. From there it creates a complete, self-contained HTML file, no external libraries or build tools needed, that you can open in any browser, share as a URL, or export to PDF. The workflow for a new presentation is: tell the skill what content you want, describe the feeling you're going for (excited, calm, impressive), pick from generated style previews, and receive a finished slide deck. For converting an existing PowerPoint file, it extracts your slides' text, images, and notes, then regenerates them as an HTML presentation in a style you choose. The skill ships with 12 curated visual themes across dark, light, and specialty categories (including names like Bold Signal, Vintage Editorial, Neon Cyber, and Swiss Modern), specifically designed to avoid the generic, template-looking aesthetics common in AI-generated designs. Finished presentations can be deployed to a free live URL via Vercel or exported to PDF. You install it as a plugin from within Claude Code using a single command. Requirements for full functionality include Python (for PowerPoint conversion) and Node.js (for deployment and PDF export). It is written primarily in Shell and licensed under MIT.

Open on GitHub → Explain another repo

Generated 2026-05-21 · Model: sonnet-4-6 · Verify against the repo before relying on details.