Skip to content
Skillpedia
Images & icons48k · #4660

frontend-slides-frontend-slides

Helps your agent create animated visual presentations. It can do this from scratch or convert existing files.

What it does

This tool creates beautiful, animation-rich HTML presentations that run directly in the browser. You can create them from scratch or convert your PowerPoint files into web presentations.

When to use it

  • ✓Creating a presentation for an event.
  • ✓Converting a PPT file to a web format.
  • ✓Making slides for a talk or pitch.

Example of what to ask your AI

“Create a presentation about the history of the internet, with animations and a modern design.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/skills/frontend-slides-frontend-slides/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/skills/frontend-slides-frontend-slides/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI uses a system that generates a single HTML file with all the necessary code. It focuses on unique designs, with good typography, colors, and animations, ensuring the presentation looks good on any screen.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill frontend-slides-frontend-slides

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/skills/frontend-slides-frontend-slides/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Bundled upstream support

Supporting files are included at skill-relative paths. See UPSTREAM-NOTICE.md for their pinned sources, licenses, hashes, and import changes.

Restored helper safety

The PDF exporter starts a loopback-only server restricted to the selected deck directory. Playwright and Chromium must already be installed in the deck project; the helper does not download them. Review the HTML and local assets before opening them in a browser.

Supporting material availability

These paths remain unavailable in this catalog copy:

  • <support-root>/scripts/deploy.sh

Do not invoke a step that requires one of these files. Obtain the original material and review its dependencies, license, and effects before use. Independent inline steps and the bundled helpers can proceed within the user’s authorized scope.

Frontend Slides

When to Use

Use this skill when you need create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration...

Create zero-dependency, animation-rich HTML presentations that run entirely in the browser.

Core Principles

  1. Zero Dependencies — Single HTML files with inline CSS/JS. No npm, no build tools.
  2. Show, Don't Tell — Generate visual previews, not abstract choices. People discover what they want by seeing it.
  3. Distinctive Design — No generic "AI slop." Every presentation must feel custom-crafted.
  4. Progressive Disclosure — Read lightweight style indexes first. For bold templates, use small preview cards for style previews and load the full design.md only after the user picks that template.
  5. Fixed 16:9 Stage (NON-NEGOTIABLE) — Every deck uses a 1920×1080 slide canvas scaled as a whole to the viewport. Slides must stay 16:9 on every screen, including phones. Do not reflow slide content to fit the device.

Design Aesthetics

You tend to converge toward generic, "on distribution" outputs. In frontend design, this creates what users call the "AI slop" aesthetic. Avoid this: make creative, distinctive frontends that surprise and delight.

Focus on:

  • Typography: Choose fonts that are beautiful, unique, and interesting. Avoid generic fonts like Arial and Inter; opt instead for distinctive choices that elevate the frontend's aesthetics.
  • Color & Theme: Commit to a cohesive aesthetic. Use CSS variables for consistency. Dominant colors with sharp accents outperform timid, evenly-distributed palettes. Draw from IDE themes and cultural aesthetics for inspiration.
  • Motion: Use animations for effects and micro-interactions. Prioritize CSS-only solutions for HTML. Use Motion library for React when available. Focus on high-impact moments: one well-orchestrated page load with staggered reveals (animation-delay) creates more delight than scattered micro-interactions.
  • Backgrounds: Create atmosphere and depth rather than defaulting to solid colors. Layer CSS gradients, use geometric patterns, or add contextual effects that match the overall aesthetic.

Avoid generic AI-generated aesthetics:

  • Overused font families (Inter, Roboto, Arial, system fonts)
  • Cliched color schemes (particularly purple gradients on white backgrounds)
  • Predictable layouts and component patterns
  • Cookie-cutter design that lacks context-specific character

Interpret creatively and make unexpected choices that feel genuinely designed for the context. Vary between light and dark themes, different fonts, different aesthetics. You still tend to converge on common choices (Space Grotesk, for example) across generations. Avoid this: it is critical that you think outside the box!

Fixed Stage Rules

These invariants apply to EVERY slide in EVERY presentation:

  • Every deck has a viewport wrapper that fills the browser window.
  • Every slide is authored inside a fixed 1920×1080 stage.
  • The stage scales uniformly to fit the viewport. It may letterbox/pillarbox; it must not re-layout content.
  • Do not use responsive breakpoints to rearrange slide content for phones.
  • Use fixed internal slide measurements at the 1920×1080 design size.

…

FAQ

Do I need to install anything to use the presentation?

No, the presentations are single HTML files and require no additional installation to run in a browser.

Can I use it on mobile phones?

Yes, the presentations are designed to adapt to any screen while maintaining the 16:9 aspect ratio.

Can the AI create a generic design?

No, the tool is designed to avoid generic designs and create presentations with a unique and creative look.

Details

Original description by the author

Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4660
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills