ccc-mobile · git:20260707.947ab2f · 2026-07-07 · sha256 a5de437875f146e4
ccc-mobile git:20260707.947ab2fA
Immutable. This exact content never changes and is served at /api/v1/blob/a5de437875f146e4.
--- name: ccc-mobile context: fork description: "complete mobile development ecosystem — 8 skills in one. React Native, Flutter, SwiftUI, Jetpack Compose, mobile testing, ASO, push notifications, and deep linking." allowed-tools: - Read --- # /ccc-mobile — Mobile domain hub > Load ONE skill. Get the entire mobile development domain. 8 skills in one. ## Sub-Skills | # | Skill | Focus | |---|-------|-------| | 1 | react-native | React Native development — Expo, navigation, native modules, state management | | 2 | flutter | Flutter/Dart — widget architecture, state management, platform channels | | 3 | swiftui | SwiftUI — MVVM patterns, Combine, iOS-specific features | | 4 | jetpack-compose | Jetpack Compose — Material Design 3, Android lifecycle | | 5 | mobile-testing | Mobile testing — Detox, Maestro, XCTest, Espresso | | 6 | app-store-optimization | ASO — App Store + Play Store listing optimization | | 7 | push-notifications | Push notifications — FCM, APNs, OneSignal, Expo Notifications | | 8 | deep-linking | Universal links, App Links, deep link configuration | ## Routing Matrix | Your Intent | Route To | |-------------|----------| | "React Native" / "Expo" | `react-native` | | "Flutter" / "Dart" | `flutter` | | "iOS" / "SwiftUI" | `swiftui` | | "Android" / "Jetpack Compose" | `jetpack-compose` | | "Mobile tests" / "Detox" / "Maestro" | `mobile-testing` | | "App Store" / "Play Store" / "ASO" | `app-store-optimization` | | "Push notifications" / "FCM" / "APNs" | `push-notifications` | | "Deep links" / "Universal links" | `deep-linking` | ## Platform Selection Guide | Need | Recommendation | |------|---------------| | One codebase, both platforms | React Native (larger ecosystem) or Flutter (stronger UI) | | iOS-only, native feel | SwiftUI | | Android-only, native feel | Jetpack Compose | | Performance-critical | Flutter (Impeller) or native | | Existing web team (React) | React Native | ## When to invoke this skill **Example 1** - user: build a React Native app with navigation and native modules - assistant: Loads ccc-mobile and routes to react-native skill for Expo/bare workflow, React Navigation, and native module integration patterns. **Example 2** - user: optimize our App Store listing to increase downloads - assistant: Loads ccc-mobile and routes to app-store-optimization for keyword research, screenshot optimization, and rating prompts. **Example 3** - user: add push notifications to our iOS and Android app - assistant: Loads ccc-mobile and routes to push-notifications for FCM + APNs setup with OneSignal or Expo Notifications. --- > ⚙️ **Fable contract:** plan before build · verifier ≠ worker · prove before alarm · loops need gates · leave durable state — `rules/fable-method.md`