Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
fandhe-ai avatar

Motion

  • 2 installs
  • 2 repo stars
  • Updated August 3, 2026
  • fandhe-ai/agent-reference-skills

Reference the Motion animation library (formerly Framer Motion) for React components, hooks, and the vanilla JS API covering transitions, layout, drag, gestures, and scroll.

About

A structured reference for Motion (formerly Framer Motion) covering React components and hooks plus the vanilla JS API, transitions, layout, gestures, SVG, and scroll animations. A frontend developer loads it when building web animations.

  • React (motion/react) and vanilla JS (motion) API coverage
  • Accessibility, performance, and bundle-optimization guidance

Motion by the numbers

  • 2 all-time installs (skills.sh)
  • Ranked #1,294 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/fandhe-ai/agent-reference-skills --skill motion

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars2
Last updatedAugust 3, 2026
Repositoryfandhe-ai/agent-reference-skills

What it does

Reference the Motion animation library (formerly Framer Motion) for React components, hooks, and the vanilla JS API covering transitions, layout, drag, gestures, and scroll.

Files

SKILL.mdMarkdownGitHub ↗

motion

Motion (旧 Framer Motion) のリファレンススキル。React 向け (motion/react) と vanilla JS (motion) の両 API、アニメーション概念、ガイドを収録する。

ディレクトリ構成

skills/motion/
  SKILL.md
  references/
    react-components/
      README.md
      motion.md
      animate-presence.md
      layout-group.md
      lazy-motion.md
      motion-config.md
      reorder.md
    react-hooks/
      README.md
      use-animate.md
      use-scroll.md
      use-spring.md
      use-transform.md
      use-motion-value.md
      use-in-view.md
      use-drag-controls.md
      use-reduced-motion.md
      use-motion-template.md
      use-velocity.md
      use-motion-value-event.md
      use-animation-frame.md
      use-time.md
      use-page-in-view.md
    animation/
      README.md
      overview.md
      transitions.md
      layout.md
      scroll.md
      gestures.md
      drag.md
      svg.md
    vanilla-js/
      README.md
      animate.md
      scroll.md
      in-view.md
      hover.md
      press.md
      stagger.md
      spring.md
      timeline.md
      motion-value.md
    guides/
      README.md
      installation.md
      accessibility.md
      performance.md
      reduce-bundle-size.md
      upgrade-guide.md
      migrate-from-gsap.md
  samples/
    README.md
    basic-animation.md
    scroll-animation.md
    gesture-animation.md
    layout-animation.md
    animate-presence.md
  scripts/
    README.md
    install.md

探索手順

タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:

1. 下記マッピング表でタスクに対応するカテゴリを探す 2. そのカテゴリの references/<category>/README.md を参照して目的のページを特定する 3. 該当ページの .md を Read して詳細を確認する

カテゴリの使い分け:

  • React で <motion.div> やフックを使う → react-components/ react-hooks/
  • React に依存しない素の JS で animate / scroll などを使う → vanilla-js/
  • transition / layout / drag / gesture / SVG / scroll の概念や prop の挙動を知る → animation/
  • インストール / アクセシビリティ / パフォーマンス / バンドル削減 / 移行 → guides/

タスク → カテゴリ マッピング

タスクカテゴリ参照 README
<motion.div> で要素をアニメーションさせたいreact-componentsreferences/react-components/README.md
マウント / アンマウント時の exit アニメーション (AnimatePresence)react-componentsreferences/react-components/README.md
LayoutGroup / LazyMotion / MotionConfig / Reorder を使いたいreact-componentsreferences/react-components/README.md
useAnimate / useScroll / useSpring / useTransform などフックを使いたいreact-hooksreferences/react-hooks/README.md
再レンダー無しで値を更新する motion value (useMotionValue)react-hooksreferences/react-hooks/README.md
ビューポート進入検知 (useInView) / Reduced Motion 検知react-hooksreferences/react-hooks/README.md
transition (tween/spring/inertia/stagger) の指定方法animationreferences/animation/README.md
layout / layoutId による位置・サイズ・共有要素アニメーションanimationreferences/animation/README.md
スクロール連動 / hover・tap などジェスチャー / drag / SVG パスanimationreferences/animation/README.md
React 非依存の素の JS で animate / scroll / inView を使いたいvanilla-jsreferences/vanilla-js/README.md
hover / press / stagger / spring / timeline / motionValue (vanilla)vanilla-jsreferences/vanilla-js/README.md
インストール・アクセシビリティ・パフォーマンス・バンドル削減guidesreferences/guides/README.md
Framer Motion / GSAP からの移行・アップグレードguidesreferences/guides/README.md
典型的な使い方を知りたいsamplessamples/README.md
インストール・import 方法を知りたいscriptsscripts/README.md

Related skills

Documentationfrontenddocs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.