Css Animation Creator

作者 onewave-aifc5b7851a6c7无许可证325 个星标收录于 2026年10月8日更新于 2026年10月8日仓库6天前更新

Create professional CSS animations, transitions, micro-interactions, and complex motion design. Use when adding animations, hover effects, loading states, page transitions, scroll animations, or any motion design work.

AI 生成的概览

指导为网页界面创建生产级 CSS 动画、过渡、微交互和复杂动效设计。

功能
该技能提供一套工作流程和参考库,用于编写 CSS、Tailwind 和 Framer Motion 动画。内容涵盖时间与缓动、关键帧、加载状态、微交互、页面过渡、滚动动画、无障碍和性能。交付物是面向网页界面的动画代码和动效设计指导。
适用场景
适用于为网页界面添加动画、悬停效果、加载状态、页面过渡、滚动动画或任何动效设计工作。也适合需要无障碍且 GPU 高效动效模式的场景。
运行要求
不包含脚本,仅为说明和参考文档。需要熟悉 CSS、Tailwind 和 Framer Motion。

CSS Animation Creator

Build production-grade, accessible, GPU-efficient motion for web UIs using CSS, Tailwind, and Framer Motion.

Workflow

  1. Identify the purpose of the motion: feedback, delight, guidance, or storytelling.
  2. Choose the technique: CSS transitions for state changes, keyframes for looping or multi-step motion, Framer Motion or JS for orchestration and scroll-linked effects.
  3. Set timing and easing to match the interaction. Apply the timing and easing tables in references/principles-and-timing.md.
  4. Author the animation. Pull ready-made keyframes and patterns from the reference files below rather than writing from scratch.
  5. Constrain animated properties to transform and opacity for GPU acceleration. Apply references/performance.md.
  6. Honor reduced-motion preferences for every animation. Apply references/accessibility.md.
  7. Verify on low-end devices and confirm no layout thrash before shipping.

Contents

  • references/principles-and-timing.md — Disney 12 principles mapped to UI, duration and easing tables.
  • references/transitions.md — Transition syntax, easing functions, cubic-bezier presets, Tailwind transitions.
  • references/keyframe-library.md — Keyframe syntax plus fade, scale, bounce, rotate, slide, and attention-seeker keyframes.
  • references/loading-animations.md — Spinners, dots, skeleton loaders, shimmer, progress bars.
  • references/micro-interactions.md — Button, hover, icon, form, and success/error interactions.
  • references/page-transitions.md — View Transitions API, Framer Motion page and shared-layout transitions, staggered lists.
  • references/scroll-animations.md — Intersection Observer, Framer Motion scroll hooks, native CSS scroll-driven animations.
  • references/accessibility.md — prefers-reduced-motion CSS, Tailwind motion-safe/reduce, React hook.
  • references/tailwind-config.md — Drop-in tailwind.config.js animation and keyframe definitions.
  • references/performance.md — GPU-accelerated properties, will-change, contain, performance checklist.

来源与署名

来源:onewave-ai/claude-skills位于css-animation-creator提交fc5b785

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架