Audit semantic and keyboard accessibility.
日本語の概要は準備中です。原文の説明を表示しています。
Diagnose GSAP and ScrollTrigger performance.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Apply when the affected animation uses GSAP or ScrollTrigger. Diagnose measured frame, layout/paint or lifecycle cost. Generic motion diagnosis belongs to animation-jank-qa, and a broad release review to motion-performance-qa.
Related skills: motion-performance-qa, animation-jank-qa, animation-tool-router, and reduced-motion-design.
Animating transform (x, y, scaleX, scaleY, rotation, rotationX, rotationY, skewX, skewY) and opacity usually avoids layout and can reduce paint cost; compositor isolation depends on the browser, layer composition and effect. Measure instead of assuming GPU acceleration. Avoid animating layout-heavy properties when a transform can achieve the same effect.
GSAP's x and y use transforms by default; use them instead of left/top for movement.
Use will-change selectively on elements that will animate soon. It hints the browser to prepare for animation work, but overusing it can increase memory pressure.
will-change: transform;
Remove or narrow will-change when an element no longer needs it.
GSAP batches updates internally. When mixing GSAP with direct DOM reads/writes or layout-dependent code, avoid interleaving reads and writes in a way that causes repeated layout thrashing. Prefer doing all reads first, then all writes, or let GSAP handle the writes in one go.
Prefer gsap.quickTo() for properties that update often, such as mouse-follower x/y. It reuses a single tween instead of creating new tweens on each update.
let xTo = gsap.quickTo("#id", "x", { duration: 0.4, ease: "power3" }),
yTo = gsap.quickTo("#id", "y", { duration: 0.4, ease: "power3" });
document.querySelector("#container").addEventListener("mousemove", (e) => {
xTo(e.pageX);
yTo(e.pageY);
});
Technical semantics: GSAP ScrollTrigger. Verify the installed version for implementation details.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Audit semantic and keyboard accessibility.
日本語の概要は準備中です。原文の説明を表示しています。
Finish accessibility and performance details.
日本語の概要は準備中です。原文の説明を表示しています。
Evaluate agent and skill behavior or routing.
日本語の概要は準備中です。原文の説明を表示しています。
Design memory provenance and tenant isolation.
日本語の概要は準備中です。原文の説明を表示しています。
Resolve agent ownership and handoff design.
日本語の概要は準備中です。原文の説明を表示しています。
Define coherent motion timing and rhythm.
日本語の概要は準備中です。原文の説明を表示しています。