Cross-Platform Apps — Master Hub (desktop · mobile · one codebase)
Ship production apps across every surface like a senior product engineer: correct architecture,
native integration, performance, signing/notarization, store submission, and CI/CD — not demos.
How to use this hub
- Start with cross-platform-architecture to pick the strategy and monorepo shape.
- Open the surface-specific skill (desktop / mobile / unified).
- Finish with app-store-deployment and native-bridge-integration as needed.
- For framework deep-dives (RN, Expo, Flutter, Swift/Xcode) also use
mobile-master.
Bundled skills
- cross-platform-architecture ⭐ — Decide the approach (one codebase vs per-platform), monorepo
(pnpm/Turborepo), shared business logic/types/design system, platform-specific files, and code-sharing %.
→ skills/cross-platform-architecture/GUIDE.md
- desktop-apps-pro ⭐ — Desktop done right: Electron vs Tauri decision, IPC security, native
menus/tray, auto-update, packaging, code signing + macOS notarization, Windows signing, performance.
→ skills/desktop-apps-pro/GUIDE.md
- mobile-apps-pro ⭐ — High-end iOS + Android: RN/Expo (and when Flutter/native), native modules,
performance (Hermes, lists, startup), offline/sync, push, deep links, secure storage, a11y.
→ skills/mobile-apps-pro/GUIDE.md
- unified-one-codebase ⭐ — One codebase → web + desktop + mobile: Expo Router universal +
React Native Web + Tauri/Electron wrapper (or Flutter), shared packages,
.native/.web splits, responsive.
→ skills/unified-one-codebase/GUIDE.md
- app-store-deployment — Ship it: App Store Connect + TestFlight, Play Console, EAS Build/Submit,
desktop distribution (DMG/MSI/AppImage), signing/notarization, CI/CD, phased rollout.
→ skills/app-store-deployment/GUIDE.md
- native-bridge-integration — Deep native access: Expo Modules / RN TurboModules / Tauri plugins —
camera, BLE, biometrics, secure enclave, background tasks, and bridging platform SDKs safely.
→ skills/native-bridge-integration/GUIDE.md
Pairs well with
mobile-master (RN/Expo/Flutter/Swift/Xcode deep-dives), fullstack-stacks-master (shared TS stack +
API contract), ui-master + tailwind-master (design system, RN Web styling), devops-master (CI/CD),
systems-platforms-master (backend/data), backend-api-master (auth, APIs).
Note
Bundled skills use GUIDE.md so only this master appears in Cursor's skills list.
1---2name: cross-platform-apps-master3description: Master hub for building professional desktop, mobile, and unified one-codebase apps. Use to ship desktop apps (Electron vs Tauri, packaging, code signing, notarization, auto-update), high-end mobile apps for iOS + Android (React Native/Expo, native modules, performance, push, offline, store deploy), and a SINGLE codebase that targets web + desktop + mobile (Expo Router + React Native Web + Tauri/Electron, or Flutter), plus app-store/Play/desktop distribution and CI/CD. Bundles 6 specialized skills (in skills/<name>/GUIDE.md). Use for any desktop/mobile/cross-platform build.4---56# Cross-Platform Apps — Master Hub (desktop · mobile · one codebase)78Ship **production** apps across every surface like a senior product engineer: correct architecture,9native integration, performance, signing/notarization, store submission, and CI/CD — not demos.1011## How to use this hub12131. Start with **cross-platform-architecture** to pick the strategy and monorepo shape.142. Open the surface-specific skill (desktop / mobile / unified).153. Finish with **app-store-deployment** and **native-bridge-integration** as needed.164. For framework deep-dives (RN, Expo, Flutter, Swift/Xcode) also use **`mobile-master`**.1718## Bundled skills1920- **cross-platform-architecture** ⭐ — Decide the approach (one codebase vs per-platform), monorepo21 (pnpm/Turborepo), shared business logic/types/design system, platform-specific files, and code-sharing %. 22 → `skills/cross-platform-architecture/GUIDE.md`23- **desktop-apps-pro** ⭐ — Desktop done right: **Electron vs Tauri** decision, IPC security, native24 menus/tray, auto-update, packaging, **code signing + macOS notarization**, Windows signing, performance. 25 → `skills/desktop-apps-pro/GUIDE.md`26- **mobile-apps-pro** ⭐ — High-end iOS + Android: RN/Expo (and when Flutter/native), native modules,27 performance (Hermes, lists, startup), offline/sync, push, deep links, secure storage, a11y. 28 → `skills/mobile-apps-pro/GUIDE.md`29- **unified-one-codebase** ⭐ — One codebase → web + desktop + mobile: Expo Router universal +30 React Native Web + Tauri/Electron wrapper (or Flutter), shared packages, `.native/.web` splits, responsive. 31 → `skills/unified-one-codebase/GUIDE.md`32- **app-store-deployment** — Ship it: App Store Connect + TestFlight, Play Console, EAS Build/Submit,33 desktop distribution (DMG/MSI/AppImage), signing/notarization, CI/CD, phased rollout. 34 → `skills/app-store-deployment/GUIDE.md`35- **native-bridge-integration** — Deep native access: Expo Modules / RN TurboModules / Tauri plugins —36 camera, BLE, biometrics, secure enclave, background tasks, and bridging platform SDKs safely. 37 → `skills/native-bridge-integration/GUIDE.md`3839## Pairs well with4041`mobile-master` (RN/Expo/Flutter/Swift/Xcode deep-dives), `fullstack-stacks-master` (shared TS stack +42API contract), `ui-master` + `tailwind-master` (design system, RN Web styling), `devops-master` (CI/CD),43`systems-platforms-master` (backend/data), `backend-api-master` (auth, APIs).4445## Note4647Bundled skills use `GUIDE.md` so only this master appears in Cursor's skills list.