Mobile

Apps natives et cross-platform : iOS, Android, React Native, Flutter, SwiftUI.

137 skills

# Skill Source Description Maj
1 expo-dev-client expo/skills Créer et installer des clients de développement Expo avec EAS Build pour tester du code natif. 2 907 10h
2 expo-overview expo/skills Router d'orientation pour identifier et charger le bon skill Expo ou EAS selon l'objectif. 2 907 10h
3 clerk-swift clerk/skills Intégrer Clerk dans un projet Swift/iOS natif via des flux préconstruits ou personnalisés. 89 1j
4 eas-observe expo/skills Surveiller et analyser les performances de démarrage et navigation d'applications Expo en production. 2 907 2j
5 react-native-brownfield-migration callstackincubator/agent-skills Intégrer React Native de façon incrémentale dans des apps natives existantes via brownfield. 1 673 9j
6 apple-appstore-reviewer github/awesome-copilot Auditer le code iOS et signaler les risques de rejet sur l'App Store. 40 142 10j
7 accessibility verygoodopensource/vgv-ai-flutter-plugin Auditer et corriger l'accessibilité Flutter selon les niveaux WCAG 2.1 A, AA et AAA. 172 12j
8 bloc verygoodopensource/vgv-ai-flutter-plugin Gérer l'état Flutter avec le pattern BLoC en séparant logique métier et présentation. 172 12j
9 dart-flutter-sdk-upgrade verygoodopensource/vgv-ai-flutter-plugin Mettre à jour les versions Flutter/Dart dans les fichiers CI et pubspec.yaml d'un projet VGV. 172 12j
10 internationalization verygoodopensource/vgv-ai-flutter-plugin Internationaliser une application Flutter avec ARB, flutter_localizations et bonnes pratiques RTL. 172 12j
11 layered-architecture verygoodopensource/vgv-ai-flutter-plugin Structurer une app Flutter en monorepo avec quatre couches indépendantes et unidirectionnelles. 172 12j
12 navigation verygoodopensource/vgv-ai-flutter-plugin Implémenter la navigation Flutter avec GoRouter selon les meilleures pratiques recommandées. 172 12j
13 animations verygoodopensource/vgv-ai-flutter-plugin Appliquer les meilleures pratiques d'animation Flutter avec Material 3 et sans bibliothèques tierces. 172 12j
14 xcode-project-setup firebase/agent-skills Configurer et gérer les dépendances SPM d'un projet Xcode via Swift. 472 12j
15 eas-simulator expo/skills Lancer et piloter un simulateur iOS/Android distant depuis un agent IA. 2 907 12j
16 clerk-android clerk/skills Intégrer Clerk dans des projets Android natifs avec Kotlin et Jetpack Compose. 89 12j
17 audit-expo-skill clerk/skills Auditer le skill Clerk Expo en le confrontant aux sources SDK et documentation officielles. 89 12j
18 e2e-test divinevideo/divine-mobile Exécuter des tests E2E d'une app mobile contre un backend Docker local complet. 266 15j
19 expo-module expo/skills Créer et configurer des modules natifs Expo pour iOS, Android et TypeScript. 2 907 15j
20 expo-ui expo/skills Intégrer des composants UI natifs SwiftUI et Jetpack Compose dans une app Expo React Native. 2 907 15j
21 expo-router expo/skills Gérer la navigation et le routage d'applications Expo Router avec stacks, modales et liens. 2 907 15j
22 expo-animation expo/skills Construire des animations performantes pour React Native avec Reanimated sur thread UI. 2 907 15j
23 expo-brownfield expo/skills Intégrer React Native et Expo dans une application native iOS ou Android existante. 2 907 15j
24 eas-update expo/skills Déployer des mises à jour JavaScript et assets sans soumettre un nouveau binaire natif. 2 907 15j
25 expo-examples expo/skills Intégrer des bibliothèques tierces dans une app Expo en s'appuyant sur des exemples officiels. 2 907 15j
26 expo-project-structure expo/skills Structurer un projet Expo Router avec une arborescence claire et modulaire. 2 907 15j
27 eas-app-stores expo/skills Construire et déployer des apps Expo natives sur l'App Store et Google Play via EAS. 2 907 15j
28 eas-hosting expo/skills Déployer une application Expo web et ses routes API sur Cloudflare Workers. 2 907 15j
29 eas-workflows expo/skills Générer et valider des fichiers YAML de workflows CI/CD pour EAS Expo. 2 907 15j
30 expo-app-clip expo/skills Ajouter une App Clip iOS à un projet Expo avec domaine associé et AASA. 2 907 15j
31 expo-data-fetching expo/skills Gérer les requêtes réseau, le cache et les erreurs dans une app Expo. 2 907 15j
32 expo-dom expo/skills Intégrer des composants web DOM dans une app Expo native sans modification. 2 907 15j
33 expo-native-ui expo/skills Guider le développement d'interfaces natives Expo avec bonnes pratiques et bibliothèques recommandées. 2 907 15j
34 expo-upgrade expo/skills Migrer un projet Expo vers une nouvelle version du SDK pas à pas. 2 907 15j
35 expo-web-to-native expo/skills Migrer une app React web vers native mobile, écran par écran, sans réécriture totale. 2 907 15j
36 eas-update-insights expo/skills Consulter les métriques de santé et d'adoption des mises à jour EAS publiées. 2 907 15j
37 mapbox-flutter-patterns mapbox/mapbox-agent-skills Intégrer Mapbox Maps SDK dans une app Flutter iOS/Android avec annotations et géolocalisation. 82 18j
38 dart-use-pattern-matching flutter/skills Implémenter des patterns Dart pour structurer et valider des données efficacement. 3 073 22j
39 mapbox-navigation-patterns mapbox/mapbox-agent-skills Implémenter la navigation Mapbox avec routage, guidage vocal et trafic en temps réel. 82 1mo
40 figma-swiftui figma/mcp-server-guide Convertir des designs Figma en SwiftUI et inversement, dans les deux sens. 2 082 1mo
41 dart-lifecycle-disposed-flag-overload divinevideo/divine-mobile Corriger la confusion entre arrêt temporaire et destruction permanente dans un lifecycle Dart. 266 2mo
42 equatable-linkedhashmap-lru-reorder divinevideo/divine-mobile Corriger le bug silencieux d'égalité Equatable avec un LRU basé sur LinkedHashMap. 266 2mo
43 fastly-compute-well-known-spa-fallback divinevideo/divine-mobile Intercepter les fichiers .well-known avant le fallback SPA sur Fastly Compute. 266 2mo
44 ffmpeg-kit-macos-codesign-crash divinevideo/divine-mobile Résoudre le crash macOS de FFmpegKit causé par une signature de code invalide. 266 2mo
45 figma-designer divinevideo/divine-mobile Convertir des designs Figma en code Flutter en réutilisant composants et thèmes existants. 266 2mo
46 flutter-deactivate-setstate-during-build divinevideo/divine-mobile Différer les appels d'état dans deactivate() Flutter pour éviter les erreurs de build. 266 2mo
47 flutter-dispose-timer-test-failure divinevideo/divine-mobile Corriger les erreurs Flutter de timer pending en remplaçant dispose() par deactivate(). 266 2mo
48 flutter-dynamic-tabcontroller-ticker-mixin divinevideo/divine-mobile Gérer dynamiquement un TabController Flutter avec des onglets conditionnels sans crash. 266 2mo
49 flutter-macos-duplicate-camera-plugin divinevideo/divine-mobile Résoudre les conflits de plugins caméra dupliqués dans un build Flutter macOS. 266 2mo
50 flutter-macos-permission-handler-camera-failure divinevideo/divine-mobile Contourner permission_handler sur macOS pour autoriser l'accès caméra en Flutter. 266 2mo

À propos de cette sélection

Quand un agent doit générer un écran natif cohérent entre iOS et Android sans que le dev reprenne la main à chaque composant, les skills mobile cessent d'être optionnels. Cette section s'adresse aux développeurs React Native et Flutter qui automatisent la génération de composants, configurent des pipelines de déploiement, ou branchent de l'analytics comportemental sur une app en production. Les cas couverts sont concrets : piloter un build Expo depuis un agent, orchestrer des interfaces SwiftUI et Jetpack Compose sans sortir du contexte d'exécution. Le cross-platform est bien loti, avec des orgs comme Expo et Flutter qui maintiennent des abstractions stables. Le natif pur reste plus fragmenté, mais un socle déjà large absorbe la majorité des architectures courantes.