A prompt-based skill that makes AI coding agents write only the code a task needs, favoring reuse and minimal solutions over large implementations.
android/skills
A collection of markdown skill files that ground AI agents in Android development best practices, installable via the Android CLI.
- Stars
- 8,967
- Forks
- 573
- Open issues
- 46
- Last commit
- 3 days ago
What is it?
android/skills is a repository of modular, AI-optimized instructions that help coding agents carry out specific Android development tasks following guidance from developer.android.com. Each skill is a SKILL.md file following the open agent skills standard, which describes a task in technical detail and supplies LLMs with context on specialized domains and workflows.
The skills focus on workflows where LLMs are known to underperform in evaluations, rather than well-established areas such as basic Jetpack Compose practices. Skills can be installed with the Android CLI into a project directory or into the skill folders of detected agents, and updated individually or all at once. They can also be added as a plugin for Claude Code or Codex.
Once installed, the agent activates a skill automatically when a prompt matches its topic, for example making an app UI edge-to-edge. The project notes that AI output can contain mistakes and should be checked.
Key features
- 01Provides SKILL.md files that follow the open agent skills standard.
- 02Installs individual skills or all skills with the Android CLI.
- 03Updates installed skills individually or in bulk.
- 04Installs as a plugin for Claude Code and Codex.
- 05Targets Android tasks where LLMs tend to perform poorly.
Use cases
- Giving a coding agent accurate guidance for R8 analysis or Wear OS Compose M3 UI.
- Making an AI assistant follow current developer.android.com practices when editing an Android project.
- Adding Android-specific context to agents used in Gemini, Antigravity, Claude Code or Codex.
Quick start
- 1
Install the Android CLI skill set into the current project
android skills add --all - 2
Install a single skill into the current directory
android skills add r8-analyzer --project=. - 3
Update all installed skills
android skills update --all
Things to know
- Public contributions are not accepted, so you can only submit issues and skill requests.
- Skills require the Android CLI to install and manage them.
Topics
FAQ
- What is skills?
- A collection of markdown skill files that ground AI agents in Android development best practices, installable via the Android CLI. android/skills is a repository of modular, AI-optimized instructions that help coding agents carry out specific Android development tasks following guidance from developer.android.com. Each skill is a SKILL.md file following the open agent skills standard, which describes a task in technical detail and supplies LLMs with context on specialized domains and workflows.
- Is skills free to use? What license does it have?
- skills is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is skills still maintained?
- Actively maintained. The last commit to skills was on Oct 16, 2026.
- What can I use skills for?
- Giving a coding agent accurate guidance for R8 analysis or Wear OS Compose M3 UI. Making an AI assistant follow current developer.android.com practices when editing an Android project. Adding Android-specific context to agents used in Gemini, Antigravity, Claude Code or Codex.
- How do I install skills?
- Install the Android CLI skill set into the current project: android skills add --all Install a single skill into the current directory: android skills add r8-analyzer --project=. Update all installed skills: android skills update --all
- Where can I get skills?
- The source code and installation instructions are on GitHub: https://github.com/android/skills
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A large collection of role-specific AI agent prompt files (engineering, design, marketing, sales, security and more) that install into tools like Claude Code, Cursor and Gemini CLI.
A toolkit that generates agent-native command-line interfaces for existing software, plus a CLI-Hub registry for installing ready-made ones.
A Python framework and runtime for building, serving, and managing AI agent platforms, with a web UI for administration.
A control surface for coding agents like Claude Code, Codex and Cursor, usable from desktop, web, or a phone.
A chat decision assistant that reads the conversation, judges intent and risk, and drafts replies you send yourself on Android, Windows, macOS and iOS.