Communitygithub.com

Portfolio Motion QA

Überprüfen oder Implementieren von Portfolio-UI-Bewegungen mit einem bestehenden Bewegungssystem, einschließlich reduzierter Bewegung, Tastatur-, Performance- und Responsive-Einschränkungen.

Was ist Portfolio Motion QA?

Diese Fähigkeit unterstützt Entwickler bei der Integration und Qualitätssicherung von Animationen in Portfolio-Webseiten. Sie stellt sicher, dass Bewegungen nur dann eingesetzt werden, wenn sie die Hierarchie, Orientierung, Rückmeldung, Sequenz oder Kontinuität verbessern. Der Fokus liegt auf der Wiederverwendung vorhandener Bewegungsregeln, Tokens und Primitiven, anstatt unabhängige Skalen oder neue Animationsbibliotheken einzuführen. Die Fähigkeit berücksichtigt Barrierefreiheit (reduzierte Bewegung, Tastaturbedienung) sowie Performance und responsive Layouts. Sie bietet klare Entscheidungsregeln und Validierungsschritte, um sicherzustellen, dass jede Animation begründet, tokenbasiert und dokumentiert ist.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/husheng-web/personal-website-skills/tree/HEAD/skills/portfolio-motion-qa

In Ihrer bevorzugten KI fragen

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

Dokumentation

Motion-QA für Portfolio

Nutze Bewegung nur, wenn sie Hierarchie, Orientierung, Rückmeldung, Sequenz oder Kontinuität verdeutlicht.

Zuerst inspizieren

Lies die Bewegungsregeln des Projekts, die Token-Quelle und die vorhandenen Bewegungsprimitive. Verwende deren Semantik und Dauern wieder, anstatt eine unabhängige Skala oder eine neue Animationsbibliothek hinzuzufügen.

Entscheidungsregeln

  • Halte leseintensive Inhalte statisch, es sei denn, eine Animation bietet einen klaren Vorteil.
  • Bevorzuge Opazität und Transformation; vermeide Layout-Animationen, Endlosschleifen, Scroll-Entführung, Buchstaben-Staffelung und transition: all.
  • Halte Bewegung optional: reduzierte Bewegung wird sofort aufgelöst und Tastaturbedienung wartet niemals auf eine Animation.
  • Überprüfe, ob Hover- und Fokus-Zustände äquivalente Statusänderungen erzeugen; verlasse dich nicht auf Zeigerverhalten bei Mobilgeräten.

Validieren

Teste normale und reduzierte Bewegungszustände, Tastaturfokus, Desktop-/Mobil-Layout sowie Wiedergabe-/Verhaltensweisen, sofern zutreffend. Gib den Grund für jede Bewegungsentscheidung, das verwendete Token/die Primitive und jede Abweichung an, die eine dokumentierte Projektentscheidung erfordert.

Individual skills in this repo

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

Verwandte Skills