Implements web animations using CSS keyframes, transitions, GSAP library, and the View Transitions API. Covers performance-optimized animations, reduced motion support, and scroll-driven animations. [EXPLICIT] Trigger: "animation", "keyframes", "transitions", "GSAP", "View Transitions", "scroll animation"
From jm-adknpx claudepluginhub javimontano/jm-adk-alfaThis skill is limited to using the following tools:
agents/guardian.mdagents/lead.mdagents/specialist.mdagents/support.mdevals/evals.jsonknowledge/body-of-knowledge.mdknowledge/knowledge-graph.mdprompts/meta.mdprompts/primary.mdprompts/variations/deep.mdprompts/variations/quick.mdtemplates/output.docx.mdtemplates/output.htmlSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
"Animation is not the art of drawings that move but the art of movements that are drawn." — Norman McLaren
Implements web animations using CSS keyframes, transitions, GSAP, and the View Transitions API with performance optimization and accessibility considerations (prefers-reduced-motion). Use this skill when adding micro-interactions, page transitions, scroll-driven animations, or complex choreographed sequences. [EXPLICIT]
@media (prefers-reduced-motion: reduce) to disable or simplify all animationscss-architecture — animation classes within the CSS methodologyperformance-architecture — animations impact Core Web Vitals (CLS)responsive-design — animations may need adjustment per viewportExample invocations:
| Scenario | Handling |
|---|---|
| Empty or minimal input | Request clarification before proceeding |
| Conflicting requirements | Flag conflicts explicitly, propose resolution |
| Out-of-scope request | Redirect to appropriate skill or escalate |