solo-android-release

Solid

Ship an Android app to testers or to Google Play, or push an update to an app already listed there. Use when the user says "make the Android app available to testers", "internal/open testing link", "publish to Play", "release the APK/AAB", "Play Console", "upload a new version", wants install attribution set up (Play referrer UTMs, Install Referrer API, an in-app counter and the matching Data safety form), or hits a Play policy deadline ("app doesn't meet target API level requirements"). Leads with the MINIMAL tester-link workflow (fastest), then the FULL production listing, then UPDATE for an existing app. Carries the exact Play Console browser steps, signing/keystore setup, the testing-track comparison, required assets, and the gotchas (lintVitalRelease crash, 16 KB alignment, target API deadline) so you don't re-learn them.

AI & Automation 18 stars 2 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# android-release — ship Android to testers, then to Play **Start with MINIMAL** (a working tester link in minutes). Do FULL only when the user wants the public Play listing. Sibling skill: **`ios-release`** for iPhone/TestFlight. Golden rules: - **Never hit final publish/"Send for review" without the user's OK** — it's outward-facing. Filling drafts is fine; an internal-testing rollout is low-risk + reversible, so a prior "set it all up" covers it — but state what you did. - **Back up the keystore + password** — losing it = can't update the same Play listing. - Browser work: **the user logs in** (never touch their password/2FA); you drive the forms after. Playwright MCP runs its **own persistent Chromium profile**, NOT the user's Chrome — a Chrome that is "already logged in" is invisible to it, and you can't attach unless it was started with `--remote-debugging-port` (check `curl -s localhost:9222/json/version` before promising anything). So: open the Google sign-in page, hand the window over, wait. The login then sticks for later sessions. - **The app may live in someone else's developer account** (client/agency who granted you access). `play.google.com/console/developers` shows a **"Choose developer account"** list — one Google login can hold several. Before concluding "the app isn't here", check every developer account in that list, not just the app list of the first one. Newly granted access appears there after a reload. --- ## Which track? (who can...

Details

Author
fortunto2
Repository
fortunto2/solo-factory
Created
7 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

android-app-factory

Suede Labs Android app factory: plan, build, test, and release a production-grade native Android app from a product idea through Google Play. Use for requests to create, ship, submit, monetize, or modernize an Android app. Covers Kotlin and Jetpack Compose architecture, API-level policy verification, accessibility, privacy and Data Safety, Play Billing, Play Integrity, account deletion, testing, performance, store assets, signing, staged rollout, and a release evidence gate. NOT FOR: iOS work (private Suede Labs companion, not in this pack: ios-app-factory), a review-only pass on an existing app (use suede-code-review), or live Play listing and keyword audits on a shipped app (use suede-aso).

135 Updated today
JasonColapietro
AI & Automation Solid

solo-ios-release

Ship an iPhone/iOS app to testers (TestFlight) or to the App Store, or push an update to an app already listed there. Use when the user says "make the iOS app available to testers", "TestFlight link", "publish to the App Store", "upload the build", "submit for review", "App Store Connect", "ASC", "upload a new version", or wants store attribution set up (campaign links, `ct` tokens, App Analytics, an in-app counter and the matching App Privacy declaration). CLI-first via the `asc` tool (official App Store Connect API) — the browser is a fallback for the few things the API cannot do. Pair with the `ios-app` skill for the build/signing/archive checklist.

18 Updated today
fortunto2
AI & Automation Listed

ops-mobile-release

Publishing apps to the App Store and Google Play. Trigger when the user wants to deploy a mobile app or configure Fastlane.

5 Updated today
christopherlouet