Vient d'intégrer le framework agent-skills de @vercel dans App Factory. Maintenant, chaque application que nous générons est vérifiée selon plus de 100 règles éprouvées de l'équipe Vercel. Les mêmes normes qui alimentent les outils d'IA de Vercel. Open source. Automatique. Voici ce qui a changé : 🧵
@vercel a publié agent-skills - un cadre pour les assistants de codage AI. Nous avons intégré leurs meilleures pratiques React (45 règles) et leurs directives de conception web (plus de 100 règles) directement dans notre pipeline de construction. Chaque application générée est désormais auditée selon ces normes.
Comment ça fonctionne : PHASE DE CONSTRUCTION ↓ [Écrire du code] → [Vérification des compétences] → [Corriger les violations] ↓ PHASE QA RALPH ↓ [Revue] → [Conformité des compétences = 45 % du score] Les compétences fournissent des garde-fous pendant la construction. Ralph les applique avant l'expédition.
Meilleure partie : nous avons adapté les règles du web pour React Native. react-best-practices → react-native-best-practices web-design-guidelines → mobile-ui-guidelines Mêmes modèles, spécifiques au mobile : - FlatList plutôt que ScrollView - Cibles tactiles ≥44pt - Gestion des zones sûres - Nettoyage de la mémoire
Quelles compétences sont requises : CRITIQUE (les blocs construisent) : - Attentes séquentielles → Promise.all - Importations en baril → Importations directes - ScrollView + map → FlatList ÉLEVÉ : - Étiquettes d'accessibilité manquantes - Pas d'animations de page - Spinners au lieu de squelettes
Pourquoi cela est important : Avant : L'IA crée du code qui fonctionne Après : L'IA crée du code qui suit les meilleures pratiques de production La même IA. Le même prompt. Un meilleur résultat. Les compétences intègrent des années de connaissances en React/Next.js dans des vérifications automatiques. Merci @rauchg pour avoir rendu cela open source.
Par les chiffres : Pipeline mobile (the_factory) : - 3 compétences, 70+ règles - 10 % du score Ralph Pipeline web (web3-factory) : - 3 compétences, 145+ règles - 45 % du score Ralph Chaque application doit atteindre une conformité de 95 % ou plus pour être expédiée.
39