Communitygithub.com

ibelick/fixing-motion-performance

Auditiere und behebe Probleme der Animationsleistung, einschließlich Layout-Thrashing, Compositor-Eigenschaften, scrollgebundener Bewegungen und Unschärfeeffekte. Verwende dieses Skill, wenn Animationen ruckeln, Übergänge stocken oder die CSS/JS-Animationsleistung überprüft werden soll.

Was ist fixing-motion-performance?

Dieser Skill, `ibelick/fixing-motion-performance`, ist ein spezialisiertes Werkzeug für Entwickler und KI-Agenten, um Animationsleistungsprobleme in Webanwendungen zu diagnostizieren und zu beheben. Er konzentriert sich auf die Identifizierung und Optimierung von häufigen Engpässen wie Layout-Thrashing (erzwungene Neuberechnungen des Layouts durch JavaScript), die Nutzung von Compositor-freundlichen Eigenschaften (z. B. `transform` und `opacity` anstelle von `left`/`top`), die Vermeidung von scrollabhängigen Animationen, die das Rendering blockieren, und die effiziente Anwendung von Unschärfeeffekten. Der Skill ist für den Einsatz mit KI-Coding-Assistenten wie Claude Code, Cursor oder Codex konzipiert. Er analysiert vorhandenen CSS/JS-Code, schlägt gezielte Optimierungen vor und kann sogar automatisch Änderungen am Code vornehmen. Die zugrunde liegende Logik basiert auf gängigen Web-Performance-Richtlinien und Best Practices, wie sie z. B. in den Chrome DevTools oder Lighthouse-Audits zu finden sind. Entwickler profitieren von diesem Skill, indem sie ruckelnde Animationen und stockende Übergänge in flüssige, performante Benutzererlebnisse verwandeln können, ohne manuell tief in die Optimierung einsteigen zu müssen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ibelick/ui-skills/tree/main/skills/fixing-motion-performance

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht fixing-motion-performance?

Auditiere und behebe Probleme der Animationsleistung, einschließlich Layout-Thrashing, Compositor-Eigenschaften, scrollgebundener Bewegungen und Unschärfeeffekte. Verwende diesen Skill, wenn Animationen ruckeln, Übergänge stocken oder die CSS/JS-Animationsleistung überprüft werden soll.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Verwandte Skills