What problem does it solve? Turning a Jac web client into a shippable native mobile app normally requires manually wiring Capacitor, configuring signing, and managing device debugging. This Skill guides the full workflow of scaffolding, configuring, developing, and building Android APKs/AABs and iOS apps from an existing Jac client codebase. ## Core Features & Use Cases - One-time scaffolding: Run jac setup mobile to install Capacitor dependencies, generate capacitor.config.json, and create android/ and ios/ native projects. - Dev loop with live reload: Use jac start main.jac --client mobile --dev for on-device hot reload, with automatic host detection and adb reverse port forwarding on Android. - Production builds: Run jac build --client mobile to produce debug or release APKs, AAB bundles, or iOS builds via xcodebuild, controlled by [client.mobile] settings in jac.toml. - Use Case: You have a Jac web app and want it on the Google Play Store. Scaffold the Android target, set app_id and release = true in jac.toml, build the AAB, and configure signing in android/app/build.gradle. ## Quick Start Set up and run my Jac app as a native Android app on my connected device using jac setup mobile and the dev client command.