deep-code-review
oleh expo
Tinjauan kode mendalam yang berfokus pada desain - memahami konteks basis kode sebelum mengevaluasi perubahan PR, mengirimkan umpan balik terstruktur ke GitHub
npx skills add https://github.com/expo/expo --skill deep-code-reviewLebih banyak skill dari expo
android-e2e-testing
expo
Uji fitur Expo Router di emulator Android menggunakan ADB. Gunakan setelah mengimplementasikan fitur native Android atau saat memverifikasi perilaku UI di Android.
official
building-native-ui
expo
Panduan lengkap untuk membangun aplikasi Expo native dengan routing, styling, komponen, dan konvensi platform. Mencakup dasar-dasar Expo Router, tab native, navigasi stack, modal, dan form sheet dengan konvensi struktur rute yang detail. Termasuk aturan styling yang selaras dengan Apple Human Interface Guidelines: tata letak flexbox, penanganan safe area, animasi, bayangan melalui CSS boxShadow, dan pola desain responsif. Mendokumentasikan preferensi pustaka (expo-image untuk SF Symbols, expo-audio, expo-video,...
official
eas-update-insights
expo
Periksa kondisi pembaruan EAS yang telah dipublikasikan: tingkat kerusakan, jumlah pemasangan/peluncuran, pengguna unik, ukuran payload, serta pembagian antara pengguna tertanam dan OTA per…
official
expo-api-routes
expo
Rute API di Expo Router untuk logika sisi server, rahasia, dan integrasi pihak ketiga di EAS Hosting. Buat rute dengan akhiran +api.ts di direktori app; ekspor fungsi bernama untuk metode HTTP (GET, POST, PUT, DELETE). Tangani parameter kueri, header, badan JSON, dan segmen rute dinamis; tambahkan header CORS untuk klien web. Akses rahasia sisi server melalui process.env; atur variabel secara lokal di .env atau melalui eas env:create untuk produksi. Deploy ke EAS Hosting (Cloudflare Workers) dengan eas...
official
expo-cicd-workflows
expo
Menulis dan memvalidasi file YAML alur kerja EAS CI/CD untuk proyek Expo. Mengambil skema JSON terbaru dari API Expo untuk memastikan tipe pekerjaan, parameter, pemicu, dan konfigurasi runner tetap terkini. Mendukung ekspresi dinamis menggunakan sintaks ${{ }} dengan konteks untuk peristiwa GitHub, masukan alur kerja, keluaran pekerjaan, dan hasil langkah. Menyertakan skrip validasi bawaan yang memeriksa struktur alur kerja terhadap skema dan melaporkan kesalahan sebelum penerapan. Menyediakan dokumentasi referensi untuk sintaks,...
official
expo-deployment
expo
Penyebaran otomatis aplikasi Expo ke iOS App Store, Android Play Store, hosting web, dan lingkungan pratinjau. Mendukung build produksi dan pengiriman untuk iOS (App Store dan TestFlight) serta Android (Google Play Store) dengan perintah tunggal. Termasuk EAS Hosting untuk penyebaran web dengan URL pratinjau PR otomatis dan dukungan domain produksi. Menyediakan otomatisasi alur kerja CI/CD melalui EAS Workflows untuk build dan pengiriman yang dipicu oleh push kode. Manajemen versi otomatis dengan remote...
official
expo-dev-client
expo
Bangun klien pengembangan Expo kustom untuk menguji kode native pada perangkat fisik melalui EAS Build atau secara lokal. Hanya diperlukan saat menggunakan modul native kustom, target Apple (widget, app clips), atau kode native pihak ketiga yang tidak ada di Expo Go; coba Expo Go terlebih dahulu dengan npx expo start. Mendukung build cloud dengan pengiriman TestFlight otomatis atau build lokal di mesin Anda, menghasilkan file .ipa (iOS) atau .apk / .aab (Android). Memerlukan konfigurasi eas.json dengan profil pengembangan yang mengatur...
official
expo-module
expo
Panduan untuk membuat dan menulis modul serta tampilan native Expo menggunakan Expo Modules API (Swift, Kotlin, TypeScript). Mencakup DSL definisi modul, native…
official