with one click
upgrade-app
// Automates the Android app release process, including version bumping, changelog creation, committing, and GitHub release creation.
// Automates the Android app release process, including version bumping, changelog creation, committing, and GitHub release creation.
Comprehensive technical research across GitHub, Google, and internal project knowledge. Use when tasked with finding libraries, researching implementation patterns, or looking up technical specifications.
Specialized workflow for reverse engineering Android applications (APKs/AABs). Use this when tasked with analyzing app logic, security auditing, identifying tracking/malware, or extracting assets/code from Android apps using tools like adb, apktool, and jadx.
Generates a new screen (Activity, Screen Composable, ViewModel) and registers it in the manifest and DI module. Use this when the user wants to add a new screen or feature to the app.
A high-standard development workflow skill. Use this for implementing features or fixes to ensure research, logic reuse, clean code, review, and build verification.
| name | upgrade-app |
| description | Automates the Android app release process, including version bumping, changelog creation, committing, and GitHub release creation. |
This skill automates the multi-step process of preparing and publishing a new app release.
app/build.gradle.kts for the current versionCode and versionName.versionCode: +1versionName: Major/Minor/Patch update as requested.fastlane/metadata/android/en-US/changelogs/ named after the new versionCode.build: <versionName> + <versionCode>.gh release create to tag the commit and create a release with notes.Search for versionCode and versionName in app/build.gradle.kts.
Path: fastlane/metadata/android/en-US/changelogs/<versionCode>.txt
git commit -m "build: 1.1.2 + 6"
gh release create v1.1.2 --title "Release 1.1.2" --notes "..."
Refer to references/upgrade_workflow.md for step-by-step instructions and examples.