Android deployment
Skill ComeOnOliver/skillshub/skills/HoangNguyen0403/agent-skills-standard/android-deployment
Standards for App Distribution (Signing, Obfuscation, App Bundles). Use when configuring Release build types, setting up signing configs, enabling R8/ProGuard minification, adding ProGuard keep rules, or preparing an .aab for Play Store submission. (triggers: build.gradle.kts, proguard-rules.pro, signingConfigs, proguard, minifyEnabled, isMinifyEnabled, isShrinkResources, .aab, releaseKeystore)From its SKILL.md
npx -y skills add ComeOnOliver/skillshub --skill android-deploymentAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.3 KB, 192 tokens by cl100k_base, as published. Nobody here has run it
Android Deployment Standards
Priority: P0
Implementation Guidelines
Build Configuration
- Minification: Always enable
isMinifyEnabled = trueandisShrinkResources = truefor Release builds (R8). - Format: Publish using App Bundles (.aab) for Play Store optimization.
- Signing: NEVER commit keystores or passwords. Use Environment Variables / Secrets.
Proguard / R8
- Rules: Keep rules minimal. Use annotations (
@Keep) for reflection-heavy classes instead of broad wildcard rules. - Mapping: Upload
mapping.txtto Play Console for crash de-obfuscation.
Anti-Patterns
- No debuggable=true in Release: Breaks obfuscation and exposes internal logic.
- No Secrets in Repo: Use local.properties or CI environment variables.
References
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.