What problem does it solve? Mobile development spans platform lifecycles, offline behavior, secure storage, push notifications, and store releases, and mistakes in any of these areas cause crashes, data loss, or rejected builds. This Skill provides a structured engineering workflow for shipping and maintaining high-quality Android and iOS applications. ## Core Features & Use Cases - Architecture and Implementation: Choose between native, Flutter, or React Native approaches and design navigation, state, and data synchronization. - Offline and Lifecycle Handling: Implement offline-first behavior, secure local storage, authentication, push notifications, and deep links. - Release Management: Optimize startup, memory, battery, and network usage, then prepare signed release builds and store-ready checklists. - Use Case: Ask it to design an offline-first React Native app with push notifications, and it will produce the architecture, sync strategy, test matrix, and release checklist. ## Quick Start Use the mobile app engineer skill to design an offline-first iOS and Android app with push notifications and a store release checklist.