What do you want to do?
5 use cases
-
Analyze R8 shrinking config with the r8-analyzer skill
Install the r8-analyzer skill so an agent can review R8 configuration in an Android project.
- Skills
- Claude Code
- Codex
- Gemini CLI
- Software and DevOps
- Intermediate
View prompt
Using the android/skills repository and its r8-analyzer skill, review the R8 configuration in <project path> and list suggested changes with a reason for each. Verify by building the release variant of the app and confirming it still runs.
-
Make an Android app UI edge-to-edge with an agent
Install the Android Skills and ask the agent for an edge-to-edge UI change that the Skills guide.
- Skills
- Claude Code
- Codex
- Gemini CLI
- Software and DevOps
- Intermediate
View prompt
Using the android/skills repository, change the UI of the Android project at <project path> to be edge-to-edge. Report which screens were changed and why. Verify by running the app and checking that no content is hidden behind the system bars.
-
Build Wear OS Compose UI with the wear-compose-m3 skill
Install the wear-compose-m3 skill so an agent can build Wear OS screens with Compose Material 3.
- Skills
- Claude Code
- Codex
- Gemini CLI
- Software and DevOps
- Intermediate
View prompt
Using the android/skills repository and its wear-compose-m3 skill, add a Wear OS screen to the project at <project path> with Compose Material 3. List the files changed. Verify by running the Wear OS app on an emulator and opening the new screen.
-
Add Android Skills to Claude Code as a plugin
Add the android/skills marketplace and install the plugin inside Claude Code.
- Skills
- Claude Code
- Software and DevOps
- Intermediate
View prompt
In Claude Code, add the android/skills marketplace and install the android-skills plugin, then ask it to make the UI of the Android project at <project path> edge-to-edge. Report the files changed. Verify by checking that the plugin appears as installed before the task starts.
-
Keep installed Android Skills up to date
Run the update command so every installed skill matches the current repository version.
- Skills
- Software and DevOps
- Beginner
View prompt
Update all Android skills from the android/skills repository with the Android CLI, then ask the agent to perform one Android task at <project path>. Report which skills were updated. Verify by confirming the update command finished without errors before running the task.
How to use Skills
- Check you have what it needs: Android CLI, documented at developer.android.com/tools/agents/android-cli; An AI agent that reads skills, such as Claude Code, Codex, or Gemini; An Android project to work on.
- Open android/skills on GitHub and read the README and license.
- Install Android CLI from developer.android.com/tools/agents/android-cli.
- Run
android skills add r8-analyzer --project=.in the project root. - Open your agent in the project directory.
- Ask the agent to review the R8 configuration and explain each suggested change.
These steps come from our top use case, Analyze R8 shrinking config with the r8-analyzer skill, which also has a copy-paste agent prompt.
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forAndroid developers who use an AI coding agent and want it to follow Android-specific patterns more reliably.
- Why it is hot
- LanguageKotlin
- Sourcegithub.com/android/skills · Back to Hot repos
Requirements
- Android CLI, documented at developer.android.com/tools/agents/android-cli
- An AI agent that reads skills, such as Claude Code, Codex, or Gemini
- An Android project to work on
Add this badge to your README
Maintain Skills? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/android-skills/?utm_source=github&utm_medium=badge&utm_campaign=android-skills)
HTML
<a href="https://dedupedai.com/use-cases/android-skills/?utm_source=github&utm_medium=badge&utm_campaign=android-skills"><img src="https://dedupedai.com/badge/android/skills.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Skills
What is Skills?
A GitHub repository of markdown SKILL.md instruction files that ground AI agents in Android development best practices from developer.android.com. It is an open-source project on GitHub: https://github.com/android/skills.
Who is Skills for?
Android developers who use an AI coding agent and want it to follow Android-specific patterns more reliably.
What can I do with Skills?
5 use cases so far, for example: Analyze R8 shrinking config with the r8-analyzer skill; Make an Android app UI edge-to-edge with an agent; Build Wear OS Compose UI with the wear-compose-m3 skill. Each has steps and a copy-paste agent prompt.
What do I need to run Skills?
Android CLI, documented at developer.android.com/tools/agents/android-cli; An AI agent that reads skills, such as Claude Code, Codex, or Gemini; An Android project to work on.
What are alternatives to Skills?
Other hot AI repos in Software and DevOps: Omarchy Local AI, Hermes Plan Mode, Agent 2, Agnes Harness, Awesome Jev.
Is Skills safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.