Audit semantic and keyboard accessibility.
中文简介正在准备中。当前显示原文说明。
Diagnose GSAP and ScrollTrigger performance.
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
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.
中文简介正在准备中。当前显示原文说明。