搜索

搜索结果

238 results for "animation"

gsap-framer-scroll-animation

gsap-framer-scroll-animation

37Kfrontend

当用户想要构建滚动动画、滚动效果、视差、滚动触发的元素显现、固定区域、水平滚动、文本动画或任何与滚动位置相关的动效时,请使用此技能——适用于原生JS、React或Next.js。涵盖GSAP ScrollTrigger(固定、跟随滚动、吸附、时间线、水平滚动、ScrollSmoother、matchMedia)和Framer Motion / Motion v12(useScroll、useTransform、useSpring、whileInView、variants)。即使用户只说“滚动时动画”、“滚动时淡入”、“像苹果官网那样滚动”、“视差效果”、“粘性区域”、“滚动进度条”或“入场动画”,也应使用此技能。同时适用于Copilot中生成GSAP或Framer Motion代码的提示模式。与premium-frontend-ui技能配合使用,以获得创意理念和设计层面的精良效果。

github avatargithub
获取
hyperframes-animation

hyperframes-animation

31Kcode-generation

HyperFrames 的所有动画知识——原子运动规则、多阶段场景蓝图、场景过渡、更广泛的动效设计技巧,以及七种运行时适配器(默认 GSAP,外加 Lottie、Three.js、Anime.js、CSS 关键帧、Web Animations API、TypeGPU)。用于任何动效或动画任务:选择 2-4 条规则进行组合,或加载蓝图,或查询运行时特定 API(例如 GSAP 缓动函数 / Lottie 播放器 / Three.js 混合器)。HyperFrames 原生特性:单一暂停时间线,可安全定位,确定性。

heygen-com avatarheygen-com
获取
find-animation-opportunities

find-animation-opportunities

16Kdesign-ui

搜索代码库或UI中缺少动画但应该添加动画的位置,并拒绝所有不应该添加动画的位置。只读;它提出带有精确值的动效方案,但不实现。当用户询问“这里可以添加什么动画?”或希望“让这个界面更有活力”时使用。如需修复现有动画,请改用 improve-animations 或 review-animations。

emilkowalski avataremilkowalski
获取
improve-animations

improve-animations

13Kfrontend

以资深动效顾问的身份审查代码库的动画和动效代码,然后生成优先级排序的审计报告和自包含的实现计划,供其他代理(或更便宜的模型)执行。仅对源代码进行只读操作——它规划改进,但不应用这些改进。当用户要求“改进动画”、“审计动效”、“让这个应用感觉更好”,或者想要一个动画修复路线图(而非审查单个差异)时使用。

emilkowalski avataremilkowalski
获取
animation-vocabulary

animation-vocabulary

7Kdesign-ui

反向查找术语表,将关于网页动画或动态效果的模糊描述转化为精确术语(例如“弹出窗口打开时的弹跳效果”→“Pop in”;“iOS 橡皮筋滚动”→“Rubber-banding”)。当用户问“那个叫什么……”,或描述一个动态效果但不知道其名称,并希望获得正确的词汇来向 AI 或设计师描述时使用。用于命名效果,而非设计或构建效果。

emilkowalski avataremilkowalski
获取
3d-animation-short-generator

3d-animation-short-generator

6.6Kdesign-ui

Create complete stylized 3D animated shorts from a story idea through an ordered production workflow covering project brief, story outline, character and environment cards, standardized shot planning, text or optional pencil storyboards, video-model selection, single-shot generation, assembly, BGM matching, and final review. Use when the user wants an end-to-end narrative animation workflow with strong character consistency, scene continuity, timing, camera, performance, and audio control. Not for single images, simple edits, photorealistic live action, or one standalone clip.

minimax-ai avatarminimax-ai
获取
review-animations

review-animations

4.2Kdesign-ui

根据 Emil Kowalski 的设计工程哲学,审查动画和动效代码,要求达到高工艺标准。默认标记问题;通过需要证明。

emilkowalski avataremilkowalski
获取
threejs-animation

threejs-animation

2.6Kfrontend

Three.js动画 - 关键帧动画、骨骼动画、形态目标、动画混合。用于动画对象、播放GLTF动画、创建程序化运动或混合动画。

cloudai-x avatarcloudai-x
获取
swiftui-animation

swiftui-animation

918research-knowledge

Implement, diagnose, or review SwiftUI motion using explicit and scoped implicit animations, springs, transitions, PhaseAnimator, KeyframeAnimator, matched geometry or navigation zoom, SF Symbol effects, and custom Animation types. Use when views should animate on state changes, insertion, removal, navigation, or multi-step choreography, or when motion must respect Reduce Motion and Swift concurrency.

dpearson2699 avatardpearson2699
获取
lottie-animations

lottie-animations

723frontend

After Effects animation rendering for web and React applications. Use this skill when implementing Lottie animations, JSON vector animations, interactive animated icons, micro-interactions, or loading animations. Triggers on tasks involving Lottie, lottie-web, lottie-react, dotLottie, After Effects JSON export, bodymovin, animated SVG alternatives, or designer-created animations. Complements GSAP ScrollTrigger and Framer Motion for scroll-driven and interactive animations.

freshtechbro avatarfreshtechbro
获取
emilkowal-animations

emilkowal-animations

192frontend

Emil Kowalski's animation best practices for web interfaces. Use when writing, reviewing, or implementing animations in React, CSS, or Framer Motion. Triggers on tasks involving transitions, easing, gestures, toasts, drawers, or motion.

pproenca avatarpproenca
获取
r3f-animation

r3f-animation

114design-ui

Animate React Three Fiber objects with useFrame, damping, and GLTF clips. Use for procedural motion, animation transitions, or demand-loop animation; use physics guidance for collision-driven movement.

enzed avatarenzed
获取
flutter-animations

flutter-animations

105testing-qa

添加、修复、重构、调试、测试或解释 Flutter 动画和动效。适用于隐式动画(如 AnimatedContainer、AnimatedOpacity、AnimatedSwitcher 和 TweenAnimationBuilder)、显式动画(使用 AnimationController、Tween、CurvedAnimation、AnimatedWidget、AnimatedBuilder 和内置过渡)、Hero/共享元素路由过渡、交错或序列动画、基于物理的运动、手势、弹簧、投掷、滚动物理、曲线、性能、无障碍、减少动效以及动画生命周期错误。

madteacher avatarmadteacher
获取
svg-animations

svg-animations

94backend-api

Create beautiful, performant SVG animations and illustrations. Use this skill when the user asks to create SVG graphics, icons, illustrations, animated logos, path animations, morphing shapes, loading spinners, or any animated SVG content. Covers SMIL animations, CSS-driven SVG animation, path drawing effects, shape morphing, motion paths, gradients, masks, and filters.

supermemoryai avatarsupermemoryai
获取
ui-animation

ui-animation

60frontend

设计、实现、审查、调试和逆向工程 UI 动效:CSS 过渡、关键帧、弹簧、手势、拖拽、缓动、时序、framer-motion 以及从屏幕录制中提取动画曲线。当用户要求“添加动画”、“让这个感觉流畅”、“审查我的动画”、“添加滑动手势”、“匹配这个缓动”、“逆向工程这个动画”、“提取动画曲线”或“这个叫什么来着……”(根据模糊描述命名动效)时使用。视觉方向请使用 ui-design;页面级 UI 审查请使用 ui-audit。

mblode avatarmblode
获取
12-principles-of-animation

12-principles-of-animation

35frontend

Audit animation code against Disney's 12 principles adapted for web. Use when reviewing motion, implementing animations, or checking animation quality. Outputs file:line findings.

raphaelsalaja avatarraphaelsalaja
获取
animation-designer

animation-designer

34frontend

Expert in web animations, transitions, and motion design using Framer Motion and CSS

daffy0208 avatardaffy0208
获取
animation-principles

animation-principles

30design-ui

This skill should be used when the user asks to "make this animation feel natural", "fix motion that feels stiff/floaty/cheap", "my animation looks robotic", "choose an easing curve", "how do I use the Graph Editor", "add overshoot or bounce", "Easy Ease isn't enough", "make snappy motion", "pick a duration for this transition", "stagger a list animation", "sync animation to a beat", or "review motion for good timing". It is the tech-agnostic foundation for deciding how something should move.

iart-ai avatariart-ai
获取
glassmorphism

glassmorphism

26browser-web

This skill should be used when the user asks to "add a glassmorphism effect", "frosted glass UI", "Apple liquid glass style", "frosted blur card", "translucent glass panel animation", "make a frosted nav bar", "build a glass modal/dialog", "animate a glass card on hover", or "add a refracting liquid-glass hero". Covers frosted translucent panels with backdrop-filter blur, edge/specular highlights, SVG liquid-glass refraction, motion on hover/scroll/enter, and accessible reduced-transparency fallbacks.

iart-ai avatariart-ai
获取
gsap-web

gsap-web

25browser-web

This skill should be used when the user asks to "build a scroll animation", "add ScrollTrigger", "pin a section while scrolling", "scrub an animation to scroll", "create a hero timeline", "do a horizontal scroll section", "split text and animate words", "animate a layout change with GSAP Flip", "sync ScrollTrigger with Lenis", "Lenis smooth scroll jittery", "ScrollTrigger markers drift", "ScrollTrigger pins break with Lenis/Locomotive", or "set up smooth scroll with GSAP pinning". Covers GSAP timelines, ScrollTrigger, SplitText, Flip, and Lenis/Locomotive smooth-scroll sync for code-driven web motion.

iart-ai avatariart-ai
获取
accessible-animation

accessible-animation

25frontend

This skill should be used when the user asks to "respect prefers-reduced-motion", "honor reduced motion", "make my animations accessible", "fix vestibular / motion-sickness issues", "add a useReducedMotion hook", "gate GSAP / Framer Motion / Lenis for reduced motion", or "meet WCAG 2.3.3 / C39". Provides tiered (not all-or-nothing) reduced-motion patterns in CSS and JS.

iart-ai avatariart-ai
获取
page-transition-animation

page-transition-animation

25frontend

This skill should be used when the user asks to "animate page or route transitions", "add a page transition or crossfade between views", "animate route changes in Next.js App Router", "use the View Transitions API", "AnimatePresence exit doesn't fire on navigation", or "Framer Motion exit animation not working / exit animation before unmount in Next.js". Covers enter/exit page-transition animation with the View Transitions API and Framer Motion, for Next.js App Router and general SPA routing.

iart-ai avatariart-ai
获取
60fps-animation

60fps-animation

24browser-web

This skill should be used when the user asks to "fix janky CSS animation", "make animation 60fps", "stop layout thrashing", "animate width/height/top/left smoothly", "convert animation to transform", "animate box-shadow performantly", "animate height auto", "FLIP animation", or "why is my scroll/hover animation choppy".

iart-ai avatariart-ai
获取
micro-interaction

micro-interaction

24frontend

This skill should be used when the user asks to "add a hover/press effect", "animate a toggle or switch", "build an animated like button", "make a toast/snackbar slide in", "animate a drawer or modal", "animate list reordering or add/remove", "do a shared-element layout transition", or "polish UI feedback". Covers UI motion with Framer Motion (motion/react) and modern CSS.

iart-ai avatariart-ai
获取