Nelle parole della skill
Una skill di tipo advisor che analizza il codice di animazione e motion di una codebase come un senior motion advisor, poi restituisce un audit prioritizzato più piani di implementazione autosufficienti da eseguire da parte di altri agenti. Impiega il modello più capace per il giudizio — leggere la superficie motion, decidere cosa vale la pena correggere, scrivere la spec — e affida l'esecuzione a qualsiasi agente, anche modelli più economici.
L'audit viene eseguito rispetto alle otto categorie in AUDIT.md, con il formato del piano tratto da PLAN-TEMPLATE.md. È di sola lettura sul codice sorgente: gli unici file che tocca si trovano sotto plans/, nominati NNN-short-slug.md e datati con il commit corrente. Non revisiona un singolo diff né implementa correzioni.
Che cosa produce
- Un'unica tabella di findings verificati, ordinata per leva, con ogni riga classificata HIGH (che rompe la percezione, come easing errato sulla UI, animazione su azioni da tastiera o ad alta frequenza, frame persi, scale(0)), MEDIUM o LOW.
- Un elenco separato e breve di due a quattro opportunità mancate — luoghi che non animano ma dovrebbero, trattati come additivi piuttosto che correttivi.
- Un file di piano per ogni finding selezionato sotto plans/, nominato con numerazione monotonica e uno slug breve, in modo che i piani esistenti vengano rispettati.
- Un plans/README.md che registra l'ordine di esecuzione raccomandato, le dipendenze tra i piani e una colonna di stato.
Come funziona
- 01Esplorare Prima di Tutto la Superficie Motion
Prima di giudicare qualsiasi cosa, mappare lo stack, le librerie motion, dove risiede il motion, i token esistenti di easing e durata, la personalità del prodotto e quali elementi animati vengono colpiti costantemente rispetto a raramente.
- 02Verifica secondo le otto categorie
I risultati sono ordinati per scopo e frequenza, easing e durata, fisicità e origine, interrompibilità, prestazioni, accessibilità, coerenza e token, e occasioni mancate — il catalogo con i valori precisi è AUDIT.md.
- 03Distribuisce Subagent in sola lettura
Oltre un piccolo repository la verifica viene parallelizzata, con un subagent per categoria o per area dell'app.
- 04Verifica Prima di Riportare
Rilegga personalmente il codice citato per ogni risultato e scarti tutto ciò che è intenzionale, attribuito erroneamente, duplicato o esente — un transform-origin centrato su un modale, una durata lenta su una pagina marketing.
- 05Presenta una Sola Tabella Ordinata per Leva e Si Ferma
I risultati vengono inseriti in un'unica tabella con gravità, categoria, posizione, riscontro e riepilogo della correzione, ordinata per impatto rispetto all'impegno richiesto.
- 06Scrive Piani per l'Esecutore Meno Capace
Ogni risultato selezionato diventa un piano con percorsi file esatti, estratti del codice attuale e valori target esatti, scritto in modo che un modello senza contesto e senza sensibilità possa eseguirlo senza indovinare.