Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

react-native-expo

/react-native-expo

Buduje i utrzymuje aplikacje React Native w Expo: EAS Build, aktualizacje OTA i dodawanie modułów natywnych.

Repozytorium
skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
14.10.2026

Ocena i bezpieczeństwo

85/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść20 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
22
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
2
Przestarzałość

Brak sygnałów. Repozytorium zmienione 14.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Buduje i utrzymuje aplikacje React Native w Expo: EAS Build, aktualizacje OTA i dodawanie modułów natywnych.

Oryginalny opis (EN)

Build and maintain React Native apps with Expo SDK, EAS Build, EAS Update, and Continuous Native Generation. Use when configuring Expo projects, adding native modules, building binaries, or shipping over-the-air updates.

Jak działa

  1. Core References
  2. Features
  3. Best practices
Sekcje z nagłówków SKILL.md, w oryginale · 57 linii, 434 słów
Podgląd SKILL.md
---
name: react-native-expo
description: Build and maintain React Native apps with Expo SDK, EAS Build, EAS Update, and Continuous Native Generation. Use when configuring Expo projects, adding native modules, building binaries, or shipping over-the-air updates.
metadata:
  author: Hairy
  version: "2026-02-26"
  source: Generated from https://github.com/expo/expo, scripts located at https://github.com/hairyf/skills
---

> The skill is based on Expo SDK (docs from expo/expo repo), generated at 2026-02-26.

Expo provides tooling and services for React Native: app config and Prebuild (Continuous Native Generation), Expo SDK packages, development builds, EAS Build (cloud builds and internal distribution), and EAS Update (over-the-air JS updates). Use development builds for production apps; Expo Go is a limited playground.

## Core References

| Topic | Description | Reference |
|-------|-------------|-----------|
| App config | app.json, app.config.js/ts, dynamic config, reading in app | [core-config](references/core-config.md) |
| Development workflow | Dev loop, development builds vs Expo Go, when to rebuild | [core-development-workflow](references/core-development-workflow.md) |
| Development and production modes | __DEV__, --no-dev --minify, when to use each | [core-development-mode](references/core-development-mode.md) |
| Metro | metro.config.js, resolver, transformer, cache, env vars | [core-metro](references/core-metro.md) |
| Logging | Console in terminal, native logs, log-android / log-ios | [core-logging](references/core-logging.md) |
| CNG and Prebuild | npx expo prebuild, --clean, EAS Build and native dirs | [core-continuous-native-generation](references/core-continuous-native-generation.md) |

## Features

### Expo SDK and native code

| Topic | Description | Reference |
|-------|-------------|-----------|
| Expo SDK and third-party libs | Install with npx expo install, compatibility, config plugins | [features-expo-modules](references/features-expo-modules.md) |
| expo-constants | App manifest, build info, system constants, extra/env at runtime | [features-sdk-constants](references/features-sdk-constants.md) |
| expo-image | Performant image component, caching, BlurHash/ThumbHash, contentFit | [features-sdk-image](references/features-sdk-image.md) |
| expo-file-system | File and directory API, Paths.cache/document, read/write, download | [features-sdk-filesystem](references/features-sdk-filesystem.md) |
| expo-secure-store | Encrypted key-value store, optional biometric auth | [features-sdk-secure-store](references/features-sdk-secure-store.md) |
| Config plugins | Use and write plugins to modify AndroidManifest, Info.plist during prebuild | [features-config-plugins](references/features-config-plugins.md) |
| Native modules | Expo Modules API, local module, config plugin for native config, lifecycle | [features-native-modules](references/features-native-modules.md) |

### EAS Build and Submit

| Topic | Description | Reference |
|-------|-------------|-----------|
| EAS Build | Cloud builds, eas.json profiles, development/preview/production | [features-eas](references/features-eas.md) |
| EAS Submit | Submit to Google Play and App Store (TestFlight), eas.json, CI | [features-eas-submit](references/features-eas-submit.md) |

### Development experience

| Topic | Description | Reference |
|-------|-------------|-----------|
| iOS Simulator and Android emulator | Setup, npx expo start + i/a, limitations, troubleshooting | [features-simulators-emulators](references/features-simulators-emulators.md) |

### Updates and versioning

| Topic | Description | Reference |
|-------|-------------|-----------|
| expo-updates and EAS Update | OTA updates, runtime version, channels | [features-updates](references/features-updates.md) |
| Upgrading Expo SDK | Incremental upgrade, npx expo install --fix, expo-doctor | [features-versioning](references/features-versioning.md) |

## Best practices

| Topic | Description | Reference |
|-------|-------------|-----------|
| Debugging | Dev vs production errors, native logs, reproducing crashes | [best-practices-debugging](references/best-practices-debugging.md) |
| Common development errors | Metro, AppRegistry, SDK version, version mismatch, caches | [best-practices-common-errors](references/best-practices-common-errors.md) |
Pliki w paczce (22)
  • GENERATION.md 1 KB
  • SKILL.md 4 KB
  • references/best-practices-common-errors.md 3 KB
  • references/best-practices-debugging.md 2 KB
  • references/core-config.md 2 KB
  • references/core-continuous-native-generation.md 2 KB
  • references/core-development-mode.md 2 KB
  • references/core-development-workflow.md 2 KB
  • references/core-logging.md 2 KB
  • references/core-metro.md 3 KB
  • references/features-config-plugins.md 3 KB
  • references/features-eas-submit.md 2 KB
  • references/features-eas.md 2 KB
  • references/features-expo-modules.md 3 KB
  • references/features-native-modules.md 3 KB
  • references/features-sdk-constants.md 2 KB
  • references/features-sdk-filesystem.md 2 KB
  • references/features-sdk-image.md 2 KB
  • references/features-sdk-secure-store.md 2 KB
  • references/features-simulators-emulators.md 3 KB
  • references/features-updates.md 2 KB
  • references/features-versioning.md 2 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · hairyf/skills85MIT
wrongstack/wrongstack90MIT

Migawka bazy z 28.10.2026 · wersja paczki aa400ae9090b (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100expo
    Buduje, wdraża i aktualizuje aplikacje React Native w Expo: routing plikowy Expo Router, EAS Build i Submit, aktualizacje OTA i ponad 50 modułów SDK.
  • 100expo
    Pomaga wydawać aplikacje React Native z Expo: EAS Build, Submit i Update, profile w eas.json, config plugins, prebuild, aktualizacje OTA i migracje SDK.
  • 100expo
    Obsługuje framework Expo dla React Native: workflow managed i bare, Expo Router, EAS Build, Submit i Update, config plugins i moduły SDK.
  • 100react-native-deployment
    Konfiguruje aktualizacje OTA z CodePush, EAS Build i konfiguracje wydań dla aplikacji React Native.
  • 100expo
    Wspiera pracę z Expo: EAS Build, routing plikowy Expo Router, prebuild, config plugins i aktualizacje OTA, także bez Xcode i Android Studio.
  • 100expo-orchestrator
    Koordynuje rozwój aplikacji mobilnej Expo i React Native: wybór workflow (managed, bare, dev-client), konfigurację projektu, profile EAS i strategię wydań.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.