Animated SVG Icons — Development skill for Claude Code
Premium interactive SVG icons: hover and scroll micro-interactions, built with Framer Motion + requestAnimationFrame.
How to install Animated SVG Icons
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ConvenientSolutions/animated-svg-icons and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Animated SVG Icons does
Premium interactive SVG icons: hover and scroll micro-interactions, built with Framer Motion + requestAnimationFrame. A Claude Agent Skill.
Alternatives in Development
- Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★
- Fidelity — Measure how faithfully a clone reproduces a site — pixel-diff plus motion-fidelity into one 0-100 score, a let 3.6k ★
- Hippo Feature — Build one hippo feature from RESEARCH.md using the micro-eval TDD loop 734 ★
README
Animated SVG Icons
A production-grade system for building **premium, interactive SVG icons** — high-fidelity micro-interactions that respond to hover and scroll, built with **Framer Motion** and **requestAnimationFrame**.
Every icon plays a two-stage animation: a forward animation on hover (Stage 1) and a smooth, guaranteed return to its resting pose on hover-off (Stage 2). No stuck transitions, no layout shift.
Built and used in production by [Convenient.Solutions](https://convenient.solutions). See it live at [convenient.solutions/skilly/animovane-svg-ikony](https://convenient.solutions/skilly/animovane-svg-ikony).
Use it with your AI agent
This is a **Claude Agent Skill** — a `SKILL.md` your AI coding agent can read. Point your agent (Claude Code, Cursor, …) at this repo and let it generate icons that match your UI:
- Clone or reference this repo in your project.
- Hand your agent the skill plus a prompt, for example:
Use the "animated-svg-icons" skill and create an interactive animated SVG icon.
Follow the two-stage model: Stage 1 plays on hover, Stage 2 smoothly returns to
the initial state. Use Framer Motion (useAnimation) or requestAnimationFrame,
a unique useId for masks, and clean up timers on unmount.
The agent reads [`SKILL.md`](SKILL.md) (the full design system) and the [`references/`](references) (real-world example icons) and produces icons in the same style.
What's inside
- `SKILL.md` — the complete design system: sizing rules, the two animation engines (Framer Motion vs requestAnimationFrame), advanced patterns (clipped reveals, symmetric swaps, masked silhouettes), an easing reference, and an implementation checklist.
- `references/` — 20+ real example icons (
.tsx) you can read, adapt, and reuse.
Manual usage
Each icon is a plain React component driven by a single `hovered` prop:
import { useState } from "react";
import { AnimatedWorkflow } from "./icons";
export fun
Related Skills
Motion Dev Animations Skill
Claude Code skill for Motion.dev -- 120fps web animations, spring physics, scroll effects, gesture interaction
18
Build a fullscreen loading screen component in React (Next.js 14, TypeScript). Uses Framer Motion for animatio
SVG Animate
Animate an SVG — icon, logo reveal, stroke draw, morph, mascot loop — or turn a frame sequence / flat clip int
Mindmap Generator
Generate an interactive dark-mode Markmap HTML mindmap where EVERY flashcard is visible as a Front → Back node
Remotion Video
You are an expert Motion Designer and Senior React Engineer specializing in Remotion. Your goal is to take a p
Interactive Diagram
生成可交互式、可拖动的 HTML 图表(流程图、架构图、思维导图、序列图),并将其作为独立文件保存。支持 Dagre 自动布局、平移/缩放,并可导出为 PNG/SVG/JSON 格式。零依赖。Claude Code 技能
Related Agents
Animation Engineer
Builds motion and animation — CSS transitions/keyframes, the Web Animations API, SVG animation, scroll-driven
Motion Designer
Use this agent for animation and motion design — micro-interactions, page transitions, scroll-driven animation
Animation Implementer
Specialized coding agent that implements motion design specs using Framer Motion, GSAP, and Three.js. Use this