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.

What to build, for whom, and how you will know it is done.The shape of the solution before (and while) it is built.Turn the design into working software.Evidence the software does what was asked.Get a version into users' hands.Keep it running and decide what to change next.

24 top options

Explore 22 more Agent Skills
  1. Rank 09
    Possible

    animate-expo

    Builds animations in React Native and Expo with Reanimated, Gesture Handler, and haptics, covering thread choice, gestures, and reduced motion.

    • Release
    88,926 · popularity
    View Agent Skill
  2. Rank 10
    Possible

    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
    View Agent Skill
  3. Rank 11
    Possible

    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.

    • Implementation
    386,243 · popularity
    View Agent Skill
  4. Rank 12
    Possible

    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.

    • Implementation
    340,357 · popularity
    View Agent Skill
  5. Rank 13
    Possible

    test-driven-development

    Notable

    Use when implementing any feature or bugfix, before writing implementation code

    • Requirements
    • Implementation
    View Agent Skill
  6. Rank 14
    Possible

    tdd

    Test-driven development reference covering what a good test is, seams, anti-patterns, and the red-green loop rules.

    1,042,871 · popularity
    View Agent Skill
  7. Rank 15
    Possible

    source-driven-development

    Notable

    Grounds 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.

    • Requirements
    • Implementation

    Needs (stated): Python

    View Agent Skill
  8. Rank 16
    Possible

    spec-driven-development

    Notable

    Creates 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.

    • Requirements
    • Implementation
    View Agent Skill
  9. Rank 17
    Possible

    api-and-interface-design

    Notable

    Guides 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.

    • Implementation
    View Agent Skill
  10. Rank 18
    Possible

    doubt-driven-development

    Notable

    Subjects 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.

    • Testing
    • Release
    View Agent Skill
  11. Rank 19
    Possible

    performance-optimization

    Optimizes application performance across frontend, backend, queries, and databases using a measure-identify-fix-verify-guard workflow and Core Web Vitals targets.

    • Requirements
    • Implementation
    • Testing
    50,466 · popularity
    View Agent Skill
  12. Rank 20
    Possible

    finishing-a-development-branch

    Notable

    Use when implementation is complete, all tests pass, and you need to decide how to integrate the work

    View Agent Skill
  13. Rank 21
    Possible

    subagent-driven-development

    Notable

    Use when executing implementation plans with independent tasks in the current session

    View Agent Skill
  14. Rank 22
    Possible

    codebase-design

    Shared vocabulary for designing deep modules: interface, implementation, depth, seam, adapter, leverage, and locality, with principles for testable boundaries.

    754,725 · popularity
    View Agent Skill
  15. Rank 23
    Possible

    brainstorming

    Turns ideas into designs and specs through collaborative dialogue, classifying requests as spike, bounded, or architectural with an approval gate before implementation.

    • Requirements
    383,748 · popularity
    View Agent Skill
  16. Rank 24
    Possible

    writing-plans

    Writes comprehensive implementation plans with file structure, bite-sized TDD tasks, and verification steps for engineers with no codebase context.

    • Requirements
    • Design
    • Implementation
    266,764 · popularity
    View Agent Skill
  17. Rank 25
    Possible

    requesting-code-review

    Dispatches a code reviewer subagent with crafted context to catch issues after tasks, major features, or before merging.

    • Requirements
    • Design
    244,920 · popularity
    View Agent Skill
  18. Rank 26
    Possible

    executing-plans

    Loads a written implementation plan, reviews it critically, executes tasks with verification checkpoints, and completes the development branch.

    • Implementation
    228,369 · popularity
    View Agent Skill
  19. Rank 27
    Possible

    receiving-code-review

    Guides receiving code review feedback with technical rigor: verify before implementing, ask before assuming, and push back with reasoning when warranted.

    • Implementation
    208,088 · popularity
    View Agent Skill
  20. Rank 28
    Possible

    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
    View Agent Skill
  21. Rank 29
    Possible

    planning-and-task-breakdown

    Decomposes work into small verifiable tasks with acceptance criteria, dependency graphs, vertical slicing, and checkpoints.

    • Requirements
    • Implementation
    50,617 · popularity
    View Agent Skill
  22. Rank 30
    Possible

    incremental-implementation

    Delivers changes in thin, verifiable vertical slices, implementing, testing, verifying, and committing each increment before moving on.

    • Requirements
    • Implementation
    48,577 · popularity
    View Agent Skill
What this topic covers

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

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.