An AI skill for coding agents that creates production-ready, browser-based presentation slide decks with interactive UI using React + Vite + Framer Motion. Each slide is a real React component — not a static image — so you get animated transitions, progressive reveals, clickable elements, live charts, and keyboard navigation out of the box. Produces handcrafted slides that feel intentional — never generic or AI-generated looking.
https://github.com/user-attachments/assets/777417bc-a3a2-418c-8e54-5eab2f5bdf65
npx skills add code-on-sunday/slide-deck-generator
# Clone to your Claude Code skills directory
git clone https://github.com/code-on-sunday/slide-deck-generator.git
cp -r slide-deck-generator/skills/slide-deck ~/.claude/skills/
Once installed, simply ask Claude Code to create a slide deck:
Create a slide deck about microservices architecture.
I want a confident, professional mood with about 20 slides.
Claude will:
localhost:5173| Preset | Mood | Signature |
|---|---|---|
| Bold Signal | Confident | Colored accent cards, large section numbers, grid layout |
| Electric Studio | Confident | Two-panel vertical split, accent bar on edge |
| Creative Voltage | Energized | Electric blue + neon yellow, halftone textures |
| Dark Botanical | Inspired | Blurred gradient circles, thin accent lines |
| Preset | Mood | Signature |
|---|---|---|
| Notebook Tabs | Organized | Paper card on dark bg, colored section tabs |
| Pastel Geometry | Friendly | Rounded card, vertical pills, soft shadow |
| Vintage Editorial | Inspired | Geometric shapes, bold borders |
| Swiss Modern | Focused | Visible grid, asymmetric layouts |
| Preset | Mood | Signature |
|---|---|---|
| Neon Cyber | Techy | Neon glow, grid patterns |
| Terminal Green | Hacker | Scan lines, blinking cursor |
| Paper & Ink | Editorial | Drop caps, pull quotes, elegant rules |
See the examples/ directory for complete, runnable slide decks:
| Example | Screenshot |
|---|---|
en-context-engineering — Context Engineering / Bold Signal |
![]() |
en-claude-code-skills — Skills in Claude Code / Neon Cyber |
![]() |
en-how-llm-works — How LLMs Work / Paper & Ink |
![]() |
| Example | Screenshot |
|---|---|
vi-context-engineering — Context Engineering là gì / Creative Voltage |
![]() |
vi-claude-code-skills — Skill trong Claude Code / Terminal Green |
![]() |
vi-how-llm-works — LLM hoạt động như thế nào / Vintage Editorial |
![]() |
To run any example:
cd examples/en-context-engineering
npm install
npm run dev
| Layer | Choice |
|---|---|
| Build | Vite |
| Framework | React 18+ with TypeScript |
| Animation | Framer Motion |
| Styling | Tailwind CSS v4 |
| Charts | Recharts |
| Icons | Lucide React |
This skill is inspired by frontend-slides by @zarazhangrui.
MIT