{"id":77635,"plugin_id":"plugins_6ae8cc5ee77c81918ab31ed7701a28de","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-03T00:15:26.815Z","digest":"035e5ecca68e44f3627a0a277886af1acec5207cdeb1ad1dd486ca6368f2ed89","against":null,"payload":{"description":"Create or improve native Android apps using Kotlin and Jetpack Compose, modern Android navigation, permissions and Material 3 guidance.","included_files":[],"name":"build-android-app","skill_md_contents":"---\nname: build-android-app\ndescription: Create or improve native Android apps using Kotlin and Jetpack Compose, modern Android navigation, permissions and Material 3 guidance.\n---\n\n# Build Android App\n\n1. Read `../../references/android-native.md`, `../../references/platform-choice.md`, and current repo configuration. Keep Gradle, Kotlin and Compose dependencies compatible; verify versions with docs when possible.\n2. Use Compose and suitable architecture such as ViewModel and state flows; structure screen UI, navigation, repositories, persistence and network requests. Honor existing framework if established.\n3. Follow Material 3 and Android platform conventions, including system bars, predictive back, permissions, adaptive layouts, accessibility semantics and dynamic color where appropriate.\n4. Implement real states, retries, background constraints and offline strategy rather than hiding failures behind loading spinners.\n5. Build/test with real Android SDK and emulator/device if available. If tools unavailable, deliver exact commands and clearly mark tests unverified.\n6. No automatic Play Console publishing, signing key handling or production permission changes.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}