Overview of Android Skills: Teach Agents Android Best Practices
Learn how Android skills help AI tools understand Android workflows, how to install them with Android CLI, and how to create your own shared skill.
Created by an Android GDE
STEP 1 OF 6
Welcome to Android Skills
Understand what Android skills are and why they matter for agent-first Android work.
Android skills are AI-optimized instructions that help tools and agents follow Android best practices more consistently. They live in the Android skills GitHub repository and can ground an agent with more recent Android context when it needs to solve a task.
Common things Android skills can help with
- Migrate an XML UI to Jetpack Compose.
- Upgrade a project to AGP 9.
- Set up newer frameworks like Navigation 3.
- Make your UI edge-to-edge.
- Audit R8 configuration for performance and size issues.
Why this matters
Skills help turn a general-purpose model into a more reliable Android teammate by giving it reusable, task-specific guidance.
Step 1 of 6. Your progress is saved in this browser.