angular-gsap-animation-crafter · git:20261019.5b4b1ea · 2026-10-19 · sha256 b4de8126ee5043e0
angular-gsap-animation-crafter git:20261019.5b4b1eaA
Immutable. This exact content never changes and is served at /api/v1/blob/b4de8126ee5043e0.
--- name: angular-gsap-animation-crafter description: 'Designs scroll-driven Angular animations with @hive-academy/angular-gsap (GSAP, ScrollTrigger). Use for scroll-triggered or viewport animations, parallax, pinned or hijacked-scroll sections, easing and timing, or recreating motion from a reference video or image.' --- # Angular GSAP Animation Crafter ## Rules - Before generating animation code, check the project's `package.json` for `@hive-academy/angular-gsap`; install it or confirm the intended version if absent. - For a visual reference, identify motion type, timing, easing, trigger points, and scroll behavior before choosing directives. - For a written brief, choose viewport, scroll-linked, or fullpage behavior, then configure timing and triggers before presenting the complete Angular component. - Use `once: true` for non-reversible entrances, limit stagger counts, and respect `prefers-reduced-motion` with reduced durations. - Keep library directive setups compatible with server-side rendering. ## Load on demand - [Image and video workflow](references/image-workflow.md): load when recreating motion from a video, GIF, image, or reference site. - [Text workflow](references/text-workflow.md): load when the user describes an animation without a visual reference. - [Animation templates](references/templates.md): load when a ready-to-use page or section asset matches the requested behavior. - [Component catalog](references/components.md): load when selecting directives, services, or exact configuration inputs. - [Animation patterns](references/patterns.md): load when choosing or combining motion patterns. - [Best practices](references/best-practices.md): load when tuning timing, easing, trigger points, accessibility, or performance.