Android Development Skills for AI Agents
Android development skills help with the software lifecycle as it applies to building apps for the platform. That includes requirements, design, implementation, testing, release, and operate-and-iterate work, with attention to store release, device behavior, and platform APIs. Use the ranked list to find a skill that matches the phase you are in. Start with the sub-topic that describes your immediate task, then compare the skills listed there. The ranking reflects observed search demand, with direct matches first and a cap on any single publisher, so the top entries are the ones developers look for most often. Pick the skill whose description fits your current step, load it, and apply it to your project.
2 to start with24 top options
Start with these.
Android work uses the software lifecycle, plus store release, device variety, and platform APIs.
These are the closest matches for this work. Start with the first one and open it to install.
- Rank 01View Agent SkillDirect
google-mobile-ads-android-migrate-to-next-gen
OfficialMigrates Android applications from the old, legacy Google Mobile Ads (GMA) SDK (com.google.android.gms:play-services-ads) to the new GMA Next-Gen SDK (com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk). Provides comprehensive mapping tables for imports, classes, and method signatures to help determine migration steps. Use when migrating an existing Android codebase from the old, legacy GMA SDK to GMA Next-Gen SDK.
- Rank 02View Agent SkillDirect
momentic-mobile-test
Creates, runs, and maintains Momentic mobile E2E tests and modules for Android and iOS, using MCP tools for live device validation and v2 YAML edits.
44,954 · popularity
Explore 22 more Agent Skills
- Rank 09View Agent SkillPossible
animate-expo
Builds animations in React Native and Expo with Reanimated, Gesture Handler, and haptics, covering thread choice, gestures, and reduced motion.
88,926 · popularity - Rank 10View Agent SkillPossible
design-mobile-apps
Designs mobile app UI screens and flows through the Sleek REST API, creating projects and rendering screens from plain-language descriptions.
Needs (stated): API key · Paid account
692,237 · popularity - Rank 11View Agent SkillPossible
ui-ux-pro-max
Searchable UI/UX design intelligence covering styles, palettes, font pairings, UX guidelines, icons, and stack-specific implementation for web, mobile, and desktop.
386,243 · popularity - Rank 12View Agent SkillPossible
imagegen-frontend-mobile
Generates premium mobile app screen and flow images for iOS, Android, and cross-platform products, with art direction, mockup framing, and consistency rules.
340,357 · popularity - Rank 13View Agent SkillPossible
test-driven-development
NotableUse when implementing any feature or bugfix, before writing implementation code
- Rank 14View Agent SkillPossible
tdd
Test-driven development reference covering what a good test is, seams, anti-patterns, and the red-green loop rules.
1,042,871 · popularity - Rank 15View Agent SkillPossible
source-driven-development
NotableGrounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters.
Needs (stated): Python
- Rank 16View Agent SkillPossible
spec-driven-development
NotableCreates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet. Use when drafting a PRD or requirements document with objectives and scope, or when requirements are unclear, ambiguous, or only exist as a vague idea. Use when a single requirement spans several independently testable capabilities and needs decomposing into a capability map of modules before specifying.
- Rank 17View Agent SkillPossible
api-and-interface-design
NotableGuides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.
- Rank 18View Agent SkillPossible
doubt-driven-development
NotableSubjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption cross-examined before proceeding, when stress-testing a plan for hidden failure modes, when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production auth, security-sensitive logic, a high-stakes migration, irreversible operations), or any time a confident output would be cheaper to verify now than to debug later.
- Rank 19View Agent SkillPossible
performance-optimization
Optimizes application performance across frontend, backend, queries, and databases using a measure-identify-fix-verify-guard workflow and Core Web Vitals targets.
50,466 · popularity - Rank 20View Agent SkillPossible
finishing-a-development-branch
NotableUse when implementation is complete, all tests pass, and you need to decide how to integrate the work
- Rank 21View Agent SkillPossible
subagent-driven-development
NotableUse when executing implementation plans with independent tasks in the current session
- Rank 22View Agent SkillPossible
codebase-design
Shared vocabulary for designing deep modules: interface, implementation, depth, seam, adapter, leverage, and locality, with principles for testable boundaries.
754,725 · popularity - Rank 23View Agent SkillPossible
brainstorming
Turns ideas into designs and specs through collaborative dialogue, classifying requests as spike, bounded, or architectural with an approval gate before implementation.
383,748 · popularity - Rank 24View Agent SkillPossible
writing-plans
Writes comprehensive implementation plans with file structure, bite-sized TDD tasks, and verification steps for engineers with no codebase context.
266,764 · popularity - Rank 25View Agent SkillPossible
requesting-code-review
Dispatches a code reviewer subagent with crafted context to catch issues after tasks, major features, or before merging.
244,920 · popularity - Rank 26View Agent SkillPossible
executing-plans
Loads a written implementation plan, reviews it critically, executes tasks with verification checkpoints, and completes the development branch.
228,369 · popularity - Rank 27View Agent SkillPossible
receiving-code-review
Guides receiving code review feedback with technical rigor: verify before implementing, ask before assuming, and push back with reasoning when warranted.
208,088 · popularity - Rank 28View Agent SkillPossible
using-git-worktrees
Ensures work happens in an isolated workspace using native worktree tools or git worktree fallback, with detection and safety checks.
203,899 · popularity - Rank 29View Agent SkillPossible
planning-and-task-breakdown
Decomposes work into small verifiable tasks with acceptance criteria, dependency graphs, vertical slicing, and checkpoints.
50,617 · popularity - Rank 30View Agent SkillPossible
incremental-implementation
Delivers changes in thin, verifiable vertical slices, implementing, testing, verifying, and committing each increment before moving on.
48,577 · popularity
What this topic covers
Each sub-topic groups Agent Skills for a specific situation.
- Requirements
- What to build, for whom, and how you will know it is done.
- Design
- The shape of the solution before (and while) it is built.
- Implementation
- Turn the design into working software.
- Testing
- Evidence the software does what was asked.
- Release
- Get a version into users' hands.
- Operate & iterate
- Keep it running and decide what to change next.
Frequently asked questions
- How is the list ordered?
- The list is ranked by observed search demand. Direct matches for the topic appear first, and there is a cap on how many skills any single publisher can occupy.
- What does an Android development skill actually cover?
- Skills in this topic map to the software lifecycle: requirements, design, implementation, testing, release, and operate-and-iterate. They also account for store release, device behavior, and platform APIs.
- Should I pick a skill for the whole lifecycle or just one phase?
- Most skills target a specific phase, such as testing or release. Choose the one that matches the step you are working on right now.
How to install an Agent Skill
Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:
- Claude Code — copy the SKILL.md for google-mobile-ads-android-migrate-to-next-gen into ~/.claude/skills/google-mobile-ads-android-migrate-to-next-gen/ for yourself, or .claude/skills/google-mobile-ads-android-migrate-to-next-gen/ to share it with a project.
- From the registry — run npx skills add google/skills@google-mobile-ads-android-migrate-to-next-gen.
- Or download google-mobile-ads-android-migrate-to-next-gen from its source and place that SKILL.md in the directory above.
How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.