Individual skill
animaxxing
Build GSAP motion without restyling, as single effects or the full treatment: for "we're animaxxing", every element enters from a blank page, rests, and leaves. Text: split, scramble, glitch, typewriter, and speak-in entrances, scattering headlines, letter waves, text on a path, count-ups, odometers. Scroll: reveals, scrubbing, parallax, pinned scenes, stacking cards, zoom-through, horizontal runs, waypoints, smooth scroll, paging. Pointer: magnetic, tilt, spotlights, directional fills, press ripples, shakes, cursor followers, image trails, proximity, label rolls, underlines, weight hovers. Drag: throw tracks, endless loops, card stacks, sortable lists, swipe to dismiss. Also page covers, print effects, Flip morphs, menus, dialogs, tabs, state buttons, media and SVG effects, marquees, CustomEase, sound, confetti, particles, and hover stuck on touch. Also finds a feel: premium, calm, playful. Pair with the matching GSAP framework skill. Not for visual redesign, routing, or GSAP API questions.
skills/animaxxing/SKILL.md
Source commit 8ddf542ec239b018ba43ce0878842205c529b1c6
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 27
- Repository last updated
- Oct 28, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- animation Repository topic
- astro Repository topic
- gsap Repository topic
- nextjs Repository topic
- nuxt Repository topic
- page-transitions Repository topic
- react-router Repository topic
- sveltekit Repository topic
- tanstack-router Repository topic
- design Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 13,334 bytesagents/openai.yamlasset · 366 bytesreferences/effect-restoration.mddoc · 7,569 bytesreferences/finding-the-vibe.mddoc · 1,582 bytesreferences/motion-vocabulary.mddoc · 33,126 bytesreferences/recipes/ambient.mddoc · 13,950 bytesreferences/recipes/blast-off.mddoc · 6,372 bytesreferences/recipes/component-motion.mddoc · 40,437 bytesreferences/recipes/counters-and-marquees.mddoc · 24,328 bytesreferences/recipes/doorways.mddoc · 18,152 bytesreferences/recipes/endless-drag.mddoc · 34,118 bytesreferences/recipes/hover-effects.mddoc · 33,630 bytesreferences/recipes/layout-flip.mddoc · 6,795 bytesreferences/recipes/media-effects.mddoc · 27,303 bytesreferences/recipes/page-covers.mddoc · 20,484 bytesreferences/recipes/particle-effects.mddoc · 27,259 bytesreferences/recipes/particle-field.mddoc · 24,038 bytesreferences/recipes/physics-effects.mddoc · 34,392 bytesreferences/recipes/pointer-effects.mddoc · 48,785 bytesreferences/recipes/press-feedback.mddoc · 7,410 bytesreferences/recipes/print-effects.mddoc · 32,069 bytesreferences/recipes/route-letters.mddoc · 9,379 bytesreferences/recipes/scroll-effects.mddoc · 46,010 bytesreferences/recipes/section-pager.mddoc · 12,210 bytesreferences/recipes/smooth-scroll.mddoc · 10,082 bytesreferences/recipes/sortable.mddoc · 12,048 bytesreferences/recipes/sound-cues.mddoc · 10,270 bytesreferences/recipes/speak-in.mddoc · 8,695 bytesreferences/recipes/split-entrances.mddoc · 39,479 bytesreferences/recipes/svg-effects.mddoc · 16,988 bytesreferences/recipes/typewriter.mddoc · 12,089 bytesreferences/recipes/wave.mddoc · 7,810 bytesreferences/text-stability.mddoc · 6,592 bytesreferences/verification.mddoc · 24,894 bytes
Read excerpt
# Animaxxing
Portable vanilla TypeScript and GSAP effect recipes. Keep the project's fonts, colors, layout, and component styling; no style skill, token, or font is required.
Load the matching `gsap-<framework>` skill first (`gsap-vanilla` for plain sites), installing it if missing. It owns **mount → initial state → intro → settled → outro → end state → unmount**, initialization, navigation, recovery, interruption, and cleanup timing. This skill supplies builders its controller calls; do not invent lifecycle guidance here.
## Choose the scope
- **Full treatment.** "We're animaxxing", "animax this", or "full treatment" means every element on every screen animates, keeping the brand. Each element starts from a blank first paint, enters (intro), rests static or ambient (settled), and leaves (outro) on every requested navigation. Content below the fold enters when it is scrolled or tabbed to. Mark every element as a page item ([route letters](references/recipes/route-letters.md)) or give it a pair from [the shelf](references/motion-vocabulary.md#the-shelf-paired-entrances-and-exits); the framework skill keeps the first paint blank. Record the decision in the project's plan or notes so later sessions keep it.
- **Single effects.** A named effect gets only that effect. A particle button does not imply a page transition, font change, or hero sequence.
- **A feel, or no effect named.** "Make it feel premium", "add some animation": read [Finding the vibe](references/finding-the-vibe.md) before choosing any effect. Read the feel from the project, then say the plan in a line or two before building.
- **Unclear.** When the project's own cues settle the feel and how much motion it wants, say the plan in a line or two and build. Ask only when they don't, and then once: "Full treatment on every element, or only <effect>?", folding in the feel if that is open too.
- The full treatment still follows reduced motion, no-script readability, and the framework skill's initialization and lifecycle.