SkillAgentSearch skills...

motion-dev-animations-skill

Claude Code skill for Motion.dev -- 120fps web animations, spring physics, scroll effects, gesture interactions

Install / Use

npx skills add 199-biotechnologies/motion-dev-animations-skill

Installs into whichever agent you are using.

About this skill
šŸ“„

SKILL.md

Installable skill definition

Quality Score

79/100

Supported Platforms

Claude Code

Our assessment of motion-dev-animations-skill

motion-dev-animations-skill scores 79/100 on our quality scale, 3600th of 4,617 Development & Engineering skills we index.

Its SKILL.md is 7.6 KB long, well organised into 18 sections with 3 code examples: a thorough specification that gives an agent plenty to work with.

It has 222 GitHub stars, a meaningful sign that others use it.

Substance
29/30
Structure
18/20
Description
12/15
Adoption
10/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • Our last check on 2026-10-18 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 94/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

motion-dev-animations-skill compared with similar skills

All 4 of these similar skills score higher than motion-dev-animations-skill; compare them before choosing.

SkillScoreStarsUpdatedFormat
motion-dev-animations-skill (this skill)by 199-biotechnologies792227mo agoSKILL.md
taste-skillby Leonxlnx100110.6ktodayCLAUDE.md
headroomby headroomlabs-ai10078.9ktodayCLAUDE.md
ai-job-searchby ai-job-search-dev10069.8ktodayCLAUDE.md
claude-howtoby luongnv8910046.6k2d agoCLAUDE.md

Frequently asked questions

How do I install motion-dev-animations-skill?
Run npx skills add 199-biotechnologies/motion-dev-animations-skill. The install tabs above show the steps for each supported agent.
Which AI agents does motion-dev-animations-skill work with?
It is written for Claude Code, as a SKILL.md file. Other agents that read the same format can often use it too.
Is motion-dev-animations-skill safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 94/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is motion-dev-animations-skill still maintained?
The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
<div align="center">

Motion.dev Animations Skill

Production-grade web animations for Claude Code, powered by Motion.dev.

Star this repo Follow @longevityboris

Claude Code Motion.dev License: MIT TypeScript

A Claude Code skill that generates 120fps GPU-accelerated animations using Motion.dev (the successor to Framer Motion). Say "add a hero animation" or "create scroll effects" and get production-ready TypeScript code with accessibility and performance baked in.


Why This Exists | Install | Quick Start | How It Works | Animation Types | What's Inside | Contributing | License

</div>

Why This Exists

Motion.dev has 10M+ downloads per month. It is the standard for web animations in React, Next.js, Svelte, and Astro. But writing good animations is hard. You need spring physics, GPU-accelerated properties, prefers-reduced-motion support, and 60fps+ performance targets.

This skill gives Claude Code deep knowledge of Motion.dev patterns so it can generate production animation code from natural language. No more copying from docs. No more guessing spring values. Just describe what you want.

Install

Add to your Claude Code skills directory:

# Clone into your skills folder
git clone https://github.com/199-biotechnologies/motion-dev-animations-skill.git ~/.claude/skills/motion-dev-animations

# Or add as a git submodule in your project
git submodule add https://github.com/199-biotechnologies/motion-dev-animations-skill.git .claude/skills/motion-dev-animations

The skill activates automatically when you mention animations, Motion.dev, scroll effects, parallax, hover effects, or interactive UI in your prompts.

Quick Start

Once installed, use natural language with Claude Code:

"Create a hero section with a fade-up entrance animation"
"Add parallax scrolling to this landing page"
"Build a card component with hover lift and shadow effects"
"Implement drag-to-reorder for this list"
"Add a magnetic button effect to the CTA"

Claude Code will clarify your framework, plan the animation strategy, generate the code, and verify performance.

How It Works

The skill follows a four-step workflow:

  1. Clarify -- Determines your framework (React 19+, Next.js 15+, Svelte 5+, Astro 4+), animation type, and design goals.
  2. Plan -- Selects the right Motion.dev patterns, spring physics, and easing curves for your use case.
  3. Implement -- Generates TypeScript/JSX code using GPU-accelerated properties (transform, opacity, filter only). No layout thrashing.
  4. Verify -- Checks for 60fps+ performance, prefers-reduced-motion support, keyboard navigation, and bundle size under 50KB.

The skill uses progressive loading. The core instructions are ~2,000 tokens. Examples, API reference, and templates load on-demand only when needed. This means 87% less context consumption compared to loading everything upfront.

Animation Types

Entrance Animations

  • Hero Fade Up -- Apple-style fade + slide entrance for landing pages
  • Hero Stagger -- Orchestrated title, subtitle, CTA sequence
  • Scroll Reveal -- Intersection Observer fade-in on scroll

Scroll Effects

  • Parallax Layers -- Multi-speed depth effect with useScroll and useTransform
  • Scroll Progress -- Reading progress bar tied to scroll position

Gesture Interactions

  • Card Hover -- Lift with shadow using whileHover
  • Magnetic Button -- Cursor-following effect for CTAs
  • Drag Carousel -- Touch-friendly horizontal slider with drag constraints

Micro-interactions

  • Button Press -- Tactile tap feedback with whileTap
  • Toggle Switch -- Smooth state transitions with layout animations
  • Loading Spinner -- Spring-based loader animation

Layout Animations

  • List Reorder -- Drag-to-reorder with FLIP technique
  • Accordion -- Smooth expand/collapse with AnimatePresence
  • Tab Switch -- Shared layout transitions with layoutId

What's Inside

motion-dev-animations-skill/
ā”œā”€ā”€ SKILL.md                          # Core instructions (~2,000 tokens)
ā”œā”€ā”€ examples/                         # Animation patterns (loaded on-demand)
│   ā”œā”€ā”€ hero-fade-up.md               # Apple-style entrance animation
│   ā”œā”€ā”€ scroll-reveal.md              # Intersection Observer reveals
│   ā”œā”€ā”€ card-hover.md                 # Hover lift + shadow effect
│   ā”œā”€ā”€ parallax-layers.md            # Multi-speed parallax
│   ā”œā”€ā”€ magnetic-button.md            # Cursor-following button
│   └── example-config.json           # Sample motion config
ā”œā”€ā”€ reference/                        # API docs (loaded on-demand)
│   ā”œā”€ā”€ api-reference.md              # Full Motion.dev API
│   └── spring-physics.md             # Spring values and presets
ā”œā”€ā”€ templates/                        # Starter code
│   ā”œā”€ā”€ nextjs-page.tsx               # Full page with animations
│   └── component-library.tsx         # Reusable animation components
ā”œā”€ā”€ schema/                           # Validation
│   └── motion-config.schema.json     # JSON schema for configs
└── scripts/                          # Tools
    └── validate_motion_config.py     # Config validator

Performance Standards

Every animation this skill generates meets these targets:

| Metric | Target | Method | |--------|--------|--------| | Frame rate | 60fps+ (120fps ideal) | GPU-accelerated transforms only | | Bundle size | < 50KB | Tree-shaking, code splitting | | Accessibility | Full | prefers-reduced-motion respected | | Layout shifts | Zero | No width/height animations | | Keyboard support | Full | Focus states, navigation |

Framework Support

| Framework | Version | Status | |-----------|---------|--------| | React | 19+ | Full support | | Next.js | 15+ | Full support (App Router) | | Svelte | 5+ | Full support | | Astro | 4+ | Full support | | Vue | 3+ | Use motion-v package | | Vanilla JS | ES2020+ | Via motion package |

Contributing

See CONTRIBUTING.md for guidelines. The short version: add examples in examples/, expand API docs in reference/, or create templates in templates/.

License

MIT


<div align="center">

Built by Boris Djordjevic at 199 Biotechnologies | Paperfoot AI

Star this repo Follow @longevityboris

</div>

Related Skills

View on GitHub
GitHub Stars222
CategoryDevelopment
Updated7mo ago
Forks36

Languages

TypeScript

Trust signals

94/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 low
motion-dev-animations-skill — Claude Code Skill: Install & Safety Check | SkillAgent