emilkowalski/skills
animation-performance
Keep web animations inside the frame budget — animate composite-only properties, keep motion off the main thread when the page is busy, and find the cause when an animation drops frames. Covers the layout/paint/composite pipeline, cheaper property swaps, CSS vs WAAPI vs requestAnimationFrame, Framer Motion's hardware-accelerated path, React re-rendering per frame, inherited CSS variable recalculation, blur cost, and when `will-change` actually helps. Use when an animation is janky, choppy, stutters, or drops frames; when choosing which property to animate; when deciding between CSS and JS animation on performance grounds; or when reaching for `will-change` or GPU layers. For choosing easing, duration, or whether to animate at all use animate; for reviewing motion as a whole use review-animations.
Installation
npx skills add https://github.com/emilkowalski/skills
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Systematic Power BI performance troubleshooting prompt for identifying, diagnosing, and resolvi…
8.9K installsUse when investigating or improving WordPress performance (backend-only agent): profiling and m…
48 installsStructure a performance review with self-assessment, manager template, and calibration prep. Us…
3.2K installsBuild a marketing performance report with key metrics, trend analysis, wins and misses, and pri…
2.9K installsPerformance optimization patterns for Mapbox GL JS web applications. Covers initialization wate…
14 installsTop-level workflow skill for USD performance diagnosis and optimization. Handles slow loading, …
2.3K installsAlso in this package
Other skills from emilkowalski/skills · top by installs.
npx skills add emilkowalski/skills
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Repository health
main