CSS Animation Skill — Design skill for Claude Code
A Claude Code skill that generates self-contained HTML/CSS animations of app features for walkthroughs, demos, and onboarding.
How to install CSS Animation Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open neonwatty/css-animation-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What CSS Animation Skill does
A Claude Code skill that generates self-contained HTML/CSS animations of app features for walkthroughs, demos, and onboarding.
Alternatives in Design
- Stitch Remotion — Generate walkthrough videos from app designs 2.6k ★
- Poco Claw — A more beautiful and easier-to-use alternative to OpenClaw 1.3k ★
- Scaffold Project — Scaffold a new design-product project that matches the recommended Claude Code layout (the reference structure 781 ★
README
CSS Animation Skill for Claude Code
[](https://discord.gg/7xsxU4ZG6A)
A Claude Code skill that generates self-contained HTML/CSS animations of app features — for walkthroughs, demos, and onboarding.

Why not GIFs?
| CSS Animation | GIF/Video | |
|---|---|---|
| Resolution | Vector-sharp at any size | Fixed pixels |
| File size | ~30KB HTML | 500KB–5MB |
| Editable | Yes, it's just code | Re-record from scratch |
| Iteratable | Edit CSS, refresh | Re-record from scratch |
| Controllable | Pause, slow down, inspect | Play/pause only |
How it works
The skill follows a 4-phase workflow:
- Research — Navigates your live app via Claude-in-Chrome to extract design language (colors, fonts, spacing) and layout geometry (positions, dimensions)
- Interview — Asks 3-6 focused questions about what to animate, the style (feature demo or carousel), and the key "payoff moment"
- Generate — Produces a structured brief (markdown) and a self-contained HTML file with CSS transitions and minimal JS
- Review Loop — Freeze-inspect-feedback cycle: stops the animation at each key state, screenshots it, collects feedback, fixes, and re-inspects until approved
Animation styles
- Feature Demo — Before → Action → After. Shows a single feature transformation (e.g., clicking "Optimize" and watching seats rearrange)
- Carousel — Multi-view. Cycles through several app screens with cross-fade transitions
Output
Each run produces two files:
--brief.md— Structured spec capturing design language, layout, and animation plan-.html— Self-contained animation (HTML + CSS + minimal JS, no dependencies except Google Fonts)
Installation
Copy the skill file to your Claude Code skills directory:
mkdir -p ~/.claude/skills/css-animation
c
Related Skills
J Explain
Generate a self-contained HTML document or information report that explains a topic — inline CSS/JS/SVG, visua
Showreel
Claude Code plugin for visual docs — annotated screenshots, feature demos, flow walkthrough recordings (gif/mp
Plan Artifact
Creates one polished, self-contained HTML artifact from a plan, PRD, roadmap, strategy, migration, rollout, re
Design Framework
Convert HTML/CSS design output to framework-specific component code. Supports web: React+Tailwind, Vue 3+UnoCS
UX Motion
Animation and motion rubric. Checks timing, easing, meaning, reduced-motion compliance, and performance for ev
Redesign Animations
Read CLAUDE.md in this repo — specifically the Animation rules in the Design Rules section.
Related Agents
Wp Tailwind
CSS-to-Tailwind demo conversion — converts standard HTML/CSS demos into Tailwind-native HTML
Motion Choreographer
CSS animation and motion designer. Implements View Transitions API, scroll-driven animations, CSS keyframes, F
Animation Engineer
Builds motion and animation — CSS transitions/keyframes, the Web Animations API, SVG animation, scroll-driven