Ho appena integrato il framework agent-skills di @vercel in App Factory. Ora ogni app che generiamo viene controllata rispetto a oltre 100 regole collaudate dal team di Vercel. Gli stessi standard che alimentano gli strumenti AI di Vercel. Open source. Automatico. Ecco cosa è cambiato: 🧵
@vercel ha pubblicato agent-skills - un framework per assistenti di codifica AI. Abbiamo preso le loro best practices per React (45 regole) e le linee guida per il design web (oltre 100 regole) e le abbiamo integrate direttamente nella nostra pipeline di build. Ogni app generata ora viene auditata rispetto a questi standard.
Come funziona: FASE DI COSTRUZIONE ↓ [Scrivi codice] → [Controllo delle competenze] → [Correggi violazioni] ↓ FASE DI CONTROLLO RALPH ↓ [Revisione] → [Conformità alle competenze = 45% del punteggio] Le competenze forniscono linee guida durante la costruzione. Ralph le applica prima della spedizione.
La parte migliore: abbiamo adattato le regole del web per React Native. react-best-practices → react-native-best-practices web-design-guidelines → mobile-ui-guidelines Stessi schemi, specifici per mobile: - FlatList invece di ScrollView - Target di tocco ≥44pt - Gestione dell'area sicura - Pulizia della memoria
Cosa catturano le competenze: CRITICO (i blocchi costruiscono): - Attese sequenziali → Promise.all - Importazioni a barile → Importazioni dirette - ScrollView + mappa → FlatList ALTO: - Etichette di accessibilità mancanti - Nessuna animazione di pagina - Spinner invece di scheletri
Perché questo è importante: Prima: l'AI crea codice che funziona Dopo: l'AI crea codice che segue le migliori pratiche di produzione Stessa AI. Stesso prompt. Uscita migliore. Le competenze racchiudono anni di conoscenze su React/Next.js in controlli automatici. Grazie @rauchg per aver reso questo open source.
Per i numeri: Pipeline mobile (the_factory): - 3 competenze, oltre 70 regole - 10% del punteggio di Ralph Pipeline web (web3-factory): - 3 competenze, oltre 145 regole - 45% del punteggio di Ralph Ogni app deve raggiungere una conformità del 95% o superiore per essere spedita.
62