Leaderboard/Mobile/awesome-android-agent-skills
Last commit on July 11, 2026·Created on February 6, 2024

new-silvermoon/awesome-android-agent-skills

Standardized agent skills for modern Android development with Kotlin and Jetpack Compose
Combined rank
#328
across all skills
In Mobile
#8
category rank
Stars
964
+0.6% in last 7d
Forks
97
+1.0% in last 7d
Watchers
15
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This collection provides structured guidance to align AI coding assistants with current Android standards. It focuses on teaching agents how to implement modern architecture, modularization, and dependency injection using Hilt.

Android developers can use these skills to ensure AI-generated code adheres to Clean Architecture principles and correctly implements data layers using the Repository pattern, Room, and Retrofit.

WHO IT'S FOR
Android developers
optimizing AI coding assistants for Kotlin and Compose
Android architects
standardizing project structure and modularization via AI
Platform / DevEx engineers
scaling Gradle build logic and convention plugins
Android backend / data engineers
implementing offline-first synchronization and networking
Repository contents

17 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

I’m using

Standard Location (VS Code / GitHub Copilot)

Installs: Complete Awesome Android Agent Skills bundle for one project; skillPaths is a bounded selection, not the complete bundle inventory. · GitHub Copilot

Before you start

Run from: Your Android project workspace root

  1. Copy the repository's complete `.github/skills/` folder into the root of your project, preserving `.github/skills/` as the destination path.

  2. Copy the repository's `Agent.md` file into the root of your project so the agent receives the repository's architecture and testing context.

  3. Verify that `Agent.md` and `.github/skills/` are present at the project root.

  4. Reload the editor window if the Copilot extension does not index the newly copied skills automatically.

Give it something to do.

Suggested first task

Review a feature's architecture

Uses android-architecture

  • Feature name
  • Project or design-document path
  • Current or proposed package/module structure
Using the android-architecture skill, review the proposed structure for [feature name] in [project or design-document path]. Recommend a small layer and module layout, explain the allowed dependency direction, and identify any Android dependencies that should be removed from the domain layer. Do not modify files.
Suggested first task

Sketch an offline-first repository

Uses android-data-layer

  • Data type or entity
  • Remote API description
  • Existing DAO and API interface details, if available
Using the android-data-layer skill, sketch a repository for fetching [data type] from [remote API description] with Room-backed offline support. Show the single source of truth, a small refresh operation, and graceful network-error handling. Treat bracketed values as placeholders and do not modify files.
README.md · Checked Sep 18, 2026.github/skills/architecture/android-data-layer/SKILL.md · Checked Sep 18, 2026
Suggested first task

Audit one Compose component

Uses android-accessibility

  • Compose source file path
  • Component name, if the file contains multiple components
Using the android-accessibility skill, audit the Compose component in [source file path]. Start with content descriptions, 48x48dp touch targets, focus and semantics, and state descriptions. Return a short list of findings and suggested fixes without editing the file.