skills/mobile-ci-release-flow/SKILL.md
Android and Flutter CI/release readiness workflow for branch validation, failure triage, QA checklist creation, and release-note risk review. Use when preparing mobile PRs for merge, fixing broken CI, validating a release candidate, or deciding go/no-go for internal or store release.
npx skillsauth add envy-7z/mobile-agent-skillpack mobile-ci-release-flowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run a repeatable go/no-go workflow for Android and Flutter branches. Detect project stack, execute targeted verification, triage failures by root cause, and publish a release-readiness summary.
scripts/ci_release_snapshot.sh <repo_root> first.gradlew, run from repo root: ./gradlew test lint assembleDebug.pubspec.yaml, run: flutter pub get, flutter analyze, flutter test.versionCode/versionName, pubspec.yaml version).CHANGELOG.md include user-visible changes and known risks.GO, GO WITH RISKS, NO-GO.Use this exact section structure in the final response:
# CI + Release Readiness
## Decision
GO | GO WITH RISKS | NO-GO
## Blockers
- ...
## Warnings
- ...
## Evidence
- Commands executed:
- Key failing/passing targets:
- CI files reviewed:
## Release Notes Draft
- User-visible changes:
- Risk notes:
## Next Actions
1. ...
2. ...
references/release-checklists.md for Android/Flutter release QA criteria.development
Use when you have a spec or requirements for a multi-step task, before touching code
data-ai
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
tools
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
testing
Applies Kent Beck's Thinkies—pattern-based thinking habits that generate ideas. Use when stuck, exploring alternatives, or reframing decisions.