mcpField
A
anime

anime

github.com/hairyfDesign & UI26151 installsUpdated 2w ago
Repository

About anime

A reference skill for Anime.js v4.3.5, aimed at developers building JavaScript animations. It covers core animation patterns and advanced capabilities across DOM, SVG, text, scrolling, and layout.

Key features

  1. 01Animation timelines and staggering
  2. 02Draggable elements and animatable objects
  3. 03Scroll-linked and layout animations
  4. 04SVG morphing, drawing, and motion paths
  5. 05Text splitting and animation
  6. 06Easing, composition, and WAAPI

Use cases

  1. 01Build sequential or staggered interface animations
  2. 02Add scroll-based or layout-transition effects
  3. 03Animate SVG paths and text
  4. 04Consult Anime.js v4.3.5 API topics

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/hairyf/skills --skill anime

After installing, type/animein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

GENERATION.md
references/
advanced-composition.md
advanced-engine.md
advanced-scope.md
advanced-waapi.md
core-animation.md
core-parameters.md
core-stagger.md
core-timeline.md
core-timer.md
easings-custom.md
easings-functions.md
features-animatable.md
features-draggable-config.md
features-draggable.md
features-layout.md
features-scope.md
features-scroll.md
features-svg-draw.md
features-svg-morph.md
features-svg-motion-path.md
features-text-animation.md
features-text-split.md
utils-helpers.md

Details

From the project README

Anime.js is a fast, multipurpose and lightweight JavaScript animation library with a simple, yet powerful API. It works with CSS properties, SVG, DOM attributes and JavaScript Objects. Version 4 introduces a modular architecture with ES modules, improved performance, and enhanced features like draggable interactions, animatable objects, and advanced timeline controls.

The skill is based on Anime.js v4.3.5, generated at 2026-01-29.

Core References

TopicDescriptionReference
AnimationBasic animation function, target selection, property animationcore-animation
TimelineSequential and parallel animations, labels, position controlcore-timeline
StaggerStaggered animations for multiple targetscore-stagger
Animation ParametersDuration, delay, easing, loop, callbackscore-parameters
TimercreateTimer, Timer—periodic callbacks, frameRate, playbackcore-timer

Features

Draggable
TopicDescriptionReference
DraggableCreate draggable elements with physics and constraintsfeatures-draggable
Draggable ConfigurationContainer bounds, snap, friction, velocityfeatures-draggable-config
Animatable
TopicDescriptionReference
AnimatableCreate animatable objects for custom animationsfeatures-animatable
Scope & Scroll
TopicDescriptionReference
ScopeScroll-based animations and viewport detectionfeatures-scope
Scroll (onScroll)Scroll-linked animations, progress, link(timeline)features-scroll
Layout
TopicDescriptionReference
Layout (AutoLayout)FLIP-style layout animations, accordion, enter/leavefeatures-layout
SVG
TopicDescriptionReference
SVG MorphingMorph SVG paths and shapesfeatures-svg-morph
SVG DrawingAnimate SVG path drawingfeatures-svg-draw
SVG Motion PathAnimate elements along an SVG pathfeatures-svg-motion-path
Text
TopicDescriptionReference
Text SplittingSplit text into words, lines, and charactersfeatures-text-split
Text AnimationAnimate text content and propertiesfeatures-text-animation

Easings

TopicDescriptionReference
Easing FunctionsBuilt-in easing functions (in, out, inOut)easings-functions
Custom EasingsCubic bezier, spring, steps, linear easingseasings-custom

Utilities

TopicDescriptionReference
UtilsDOM utilities, value helpers, math functionsutils-helpers

Advanced

TopicDescriptionReference
CompositionReplace, none, blend (additive) for overlapping animationsadvanced-composition
EngineGlobal engine—pause, resume, speed, timeUnit, precisionadvanced-engine
WAAPIWeb Animations API—waapi.animate for native animationsadvanced-waapi
Scope (createScope)Execution context, defaults, methods, keepTime, revertadvanced-scope

Comments

Markdown supported