Mod · SKF/MOD.19-MF

Mobile Forge

Navigation, écrans natifs, performance, mises à jour et publication sur l'App Store et Google Play.

  • 6 skills : Applis mobiles React Native et Expo
  • Claude, Gemini et Codex
  • Licences d'origine incluses

6 skills inclus

  • React Native Performance

    Fait mesurer puis corriger par l'agent la lenteur d'une appli React Native : saccades, rendus en trop, démarrage, poids du bundle, fuites mémoire.

    sf-rn-performance/SKILL.md, de callstackincubator/agent-skills, licence MIT.

    ---
    name: sf-rn-performance
    description: "Diagnoses and fixes React Native performance problems with a measure-first loop: dropped frames…
    license: MIT
    ---
    # React Native Performance
    Make a React Native app measurably faster. Every change starts from a number and ends with a better number on…
    ## When to use
    - Jank, dropped frames, slow scroll, laggy TextInput or bottom sheet.
    - Slow cold start, large JS bundle, large APK/IPA, Google Play 16 KB alignment warnings.
    - Memory that grows across navigation, native crashes from memory pressure.
    - Writing or reviewing Turbo Modules and Reanimated code.
  • Upgrading React Native

    Fait monter de version une appli React Native par étapes : diff du template officiel, dépendances natives, React, Expo, puis build iOS et Android vérifiés.

    sf-rn-upgrade/SKILL.md, de callstackincubator/agent-skills, licence MIT.

    ---
    name: sf-rn-upgrade
    description: "Upgrades a React Native app from one version to another without breaking the build: picks the u…
    license: MIT
    ---
    # Upgrading React Native
    Move a React Native app to a newer version in reviewable phases, anchored on the official template diff, and…
    ## When to use
    - Bumping `react-native` by one or more minor versions (0.x to 0.y).
    - A dependency or store requirement (Android target SDK, Xcode version, 16 KB pages) forces a newer React Nat…
    - Upgrading the Expo SDK, which carries a React Native upgrade with it.
  • Expo Router Navigation

    Fait structurer par l'agent la navigation d'une appli Expo Router : routes en fichiers, piles et onglets natifs, liens avec aperçu, modales et feuilles.

    sf-expo-router/SKILL.md, de expo/skills, licence MIT.

    ---
    name: sf-expo-router
    description: "Structures navigation in an Expo Router app: file-based routes in app/, groups and dynamic segm…
    license: MIT
    ---
    # Expo Router Navigation
    Build navigation that feels native on iOS and Android with Expo Router's file-based routes. Screen styling, c…
    ## When to use
    - Creating or reorganizing routes, tabs and stacks.
    - Adding modals, form sheets, deep links, headers, toolbars or a header search bar.
    - Debugging an unmatched route, a duplicated header or a broken back button.
  • Expo Native UI

    Fait construire des écrans Expo au rendu natif : composants natifs, couleurs qui suivent le mode sombre, zones sûres, clavier, états de chargement et d'erreur.

    sf-expo-native-ui/SKILL.md, de expo/skills, licence MIT.

    ---
    name: sf-expo-native-ui
    description: "Builds Expo screens that look and behave native on iOS and Android: platform design language (A…
    license: MIT
    ---
    # Expo Native UI
    Build screens that respect each platform's conventions and survive real use: long text, large system fonts, t…
    ## When to use
    - Creating or restyling a screen in an Expo app.
    - Choosing a control (picker, slider, switch, sheet, menu), icons, colors, blur or gradients.
    - Fixing safe area, keyboard, scroll or dark-mode bugs.
  • Expo Development Builds

    Fait créer, installer et lancer par l'agent un build de développement Expo, en local ou avec EAS, quand Expo Go ne suffit plus.

    sf-expo-dev-builds/SKILL.md, de expo/skills, licence MIT.

    ---
    name: sf-expo-dev-builds
    description: "Creates, installs and runs Expo development builds (expo-dev-client) locally or with EAS Build,…
    license: MIT
    ---
    # Expo Development Builds
    A development build is your own version of Expo Go: it contains the app's native code plus `expo-dev-client`,…
    > Cost: `expo-dev-client` is open source and local builds are free. EAS cloud builds use your EAS plan, and i…
    ## When to use
    - The app uses local Expo modules, config plugins, third-party native modules, Apple targets (widgets, app cl…
    - A teammate needs the current branch on a physical device.
  • Store Releases with EAS

    Fait publier l'appli avec EAS sur TestFlight, l'App Store et Google Play : profils, signature, numéros de build, soumission et suivi jusqu'au bout.

    sf-expo-store-release/SKILL.md, de expo/skills, licence MIT.

    ---
    name: sf-expo-store-release
    description: "Builds and ships iOS and Android apps with EAS to TestFlight, the App Store and Google Play: ea…
    license: MIT
    ---
    # Store Releases with EAS
    Take an app from source to a build testers or users can install, and report exactly how far it got. A finishe…
    > Cost: EAS cloud builds and submissions use EAS plan resources (free tier with limits). Apple Developer Prog…
    ## When to use
    - First release, or setting up a repeatable release pipeline.
    - TestFlight or Play internal testing builds.

Extraits. Les dossiers complets sont livrés après le paiement.

Installation

Dézippe le dossier, ouvre un terminal dedans et lance bash install.sh : le script installe les skills pour Claude, Gemini et Codex, dans tous tes projets. Relance-le après une mise à jour, il remplace les anciennes versions sans rien dupliquer. Sur Windows, utilise Git Bash ou WSL.

Depuis Claude Code, sans ouvrir de terminal : lance Claude Code dans le dossier dézippé et demande-lui « installe ces skills ». Il exécute bash install.sh après ton accord. Les skills sont utilisables dans la session en cours ; si l'un n'apparaît pas, ouvre une nouvelle session. Un mod par dossier : refais la demande dans chaque dossier.

  • ClaudeSKILL.md

    bash install.sh claude copie chaque skill dans ~/.claude/skills/. Ajoute le dossier d'un projet à la fin de la commande pour l'installer dans ce projet seulement.

  • GeminiGEMINI.md

    bash install.sh gemini ajoute les skills à ~/.gemini/GEMINI.md, ou au GEMINI.md d'un projet si tu donnes son dossier.

  • CodexAGENTS.md

    bash install.sh codex ajoute les skills à ~/.codex/AGENTS.md, ou à l'AGENTS.md d'un projet si tu donnes son dossier.

  • Claude.aiclaude-ai/*.zip

    Dans Claude sur le web, l'app de bureau ou mobile, active d'abord l'exécution de code (Settings > Capabilities, « Code execution and file creation »). Puis Customize > Skills, bouton +, « Create skill », « Upload a skill », et choisis un fichier du dossier claude-ai/ de l'archive. Un zip contient un skill : importe-les un par un. Tous les plans y ont accès ; sur Team et Enterprise, l'exécution de code s'active dans les réglages de l'organisation.

  • Autres agentsAGENTS.md

    Cursor, GitHub Copilot et les autres agents qui lisent AGENTS.md : bash install.sh codex ~/mon-projet ajoute les skills à l’AGENTS.md de ton projet.

Autres mods