skills/mobile-update-advisor/SKILL.md
Mobile dependency and platform update advisor for Android and Flutter projects. Use when mapping project structure, evaluating SDK/dependency updates, prioritizing technical debt, identifying architecture hotspots, or creating a safe improvement roadmap.
npx skillsauth add envy-7z/mobile-agent-skillpack mobile-update-advisorInstall 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.
Map the current mobile project, identify high-impact updates, and produce a prioritized improvement roadmap with risk-aware decisions.
scripts/mobile_project_snapshot.sh <repo_root> first.gradle-wrapper, AGP/Kotlin markers, SDK levels).environment, package dependencies, major plugins).references/update-decision-rubric.md to classify each candidate as update-now, schedule, or defer.Use this exact section structure in the final response:
# Mobile Update + Improvement Report
## Project Map
- Android modules:
- Flutter modules:
- CI/release files:
## Must-Do Updates
1. [item] - reason - risk if delayed
## Scheduled Updates
1. [item] - target window - migration notes
## Architecture/Code Improvements
1. [improvement] - expected gain - implementation scope
## Ranked Next Actions
1. ...
2. ...
3. ...
references/update-decision-rubric.md to score update urgency and risk.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.