Nelle parole della skill
find-animation-opportunities è una skill di ricerca in sola lettura per una codebase o un'interfaccia utente: analizza un'interfaccia per individuare i momenti che beneficerebbero davvero del movimento e propone per ciascuno una ricetta precisa, con curve, durate e proprietà esatte, ma non la implementa mai. Il suo tratto distintivo è la moderazione.
La premessa è "Non avete bisogno di animazioni": un individuatore di opportunità che suggerisce movimento ovunque produce le interfacce lente e sovra-animate che questo repository esiste per prevenire. È quindi tanto un filtro quanto un individuatore, e si aspetta di respingere la maggior parte dei candidati. Ogni candidato deve superare quattro domande di verifica — frequenza, scopo, velocità, funzione — e l'output è limitato a 5-7 suggerimenti per un'intera app, ordinati per leva d'impatto.
Che cosa produce
- Una tabella delle opportunità: una riga per ogni suggerimento superstite con posizione, comportamento attuale, scopo, livello di frequenza e il movimento suggerito con i valori esatti.
- Una sezione dei candidati respinti che elenca 2-5 punti deliberatamente esclusi, ciascuno contrassegnato con la domanda di verifica che lo ha eliminato.
- Un breve paragrafo di verdetto che indica il suggerimento con la maggiore leva d'impatto e rimanda al comando di passaggio improve-animations plan per trasformare qualsiasi riga in un piano di implementazione.
Come funziona
- 01Ricognizione dello Stack e dei Suoi Token
Identificare lo stack, le librerie di movimento, i token di easing e durata esistenti e la personalità del prodotto, in modo che i suggerimenti estendano ciò che il progetto già utilizza invece di inventare valori paralleli.
- 02Passa in rassegna le lacune note
Lavora sulla lista di categorie di lacune — vuoti di feedback, stato che si teletrasporta, storia spaziale mancante, ingressi di gruppo, lacune gestuali, il budget della piacevolezza — invece di valutare l'UI a occhio.
- 03Sottoponi ogni candidato al filtro
Ogni candidato superstite deve rispondere a tutte e quattro le domande, in ordine: frequenza, scopo, velocità, funzione. Lo skill è pensato per essere spietato qui, e la maggior parte dei candidati non passa.
- 04Riporta in tre parti
Scrivi la tabella delle opportunità, i candidati respinti e il verdetto. Un risultato vuoto è accettabile e va dichiarato chiaramente, senza riempitivi.