Android Skills for AI Agents plugin
21 skills for Android and KMP in Claude Code, Codex and Copilot CLI: Compose, coroutines, Flow, networking, storage, Gradle
- 173 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- The skills only guide the agent when working on Android code, and the plugin runs no commands of its own
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/android-skills-for-ai-agentsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skills only guide the agent when working on Android code, and the plugin runs no commands of its own
This is third-party code. Review the repository files before installing.
What it does
The plugin contains 21 skills for Android and Kotlin Multiplatform development: architecture, the data layer, Compose and Coil, coroutines and Flow, Retrofit and Ktor, DataStore, Paging, dependency injection with Koin, modularization, the KMP boundary, testing, debugging, Gradle logic and build speed, UX and searching Android sources. There is also an RxJava migration and a skill for PDF annotations. Skills load by context on their own: editing Compose switches on the `compose` skill and a coroutine bug calls `kotlin-coroutines`. Each `SKILL.md` is plain Markdown, so the set can be copied into any skills directory and adapted to other editors with custom instructions. For Codex the plugin installs through `codex plugin`, for Copilot CLI with `copilot plugin install`, and skill names get the `android-skills:` prefix.
Who it is for. Android developers and Kotlin Multiplatform teams who build apps with Claude Code, Codex or Copilot CLI and want shared rules on architecture, Compose and testing.
Good fit when
- A Compose screen must be written to the accepted architecture and with correct state
- A coroutine or Flow bug does not always reproduce and a debugging plan is needed
- An RxJava project is migrated to coroutines step by step
- A Gradle build takes too long and bottlenecks must be found
Not a fit when
- Skills for iOS or Flutter are needed: the set covers only Android and KMP
- Rules for a specific project with a non-standard architecture are needed: the skills describe common approaches
- Installing into an agent with no skills support: then files must be adapted by hand
Example request
Use $android-skills:android-dev and $android-skills:compose to implement this screen.Limitations
For Codex a current CLI version with `codex plugin` support is required, and after installation you open a new session and check the skills with `/skills`. The plugin installs all 21 skills together so that cross-skill links with the `android-skills:` prefix work. The skills describe established approaches and do not know your project conventions: add those to `CLAUDE.md` or `AGENTS.md`. Updates are picked up when the plugin version is bumped. The latest commit in the repository is from November 2026.
How to disable. Run `/plugin uninstall android-skills@android-skills` in Claude Code and `/plugin marketplace remove rcosteira79/android-skills`. In Codex the plugin is removed through plugin management and in Copilot CLI with `copilot plugin uninstall`.
FAQ
How do I install for Claude Code?
Run `/plugin marketplace add rcosteira79/android-skills`, then `/plugin install android-skills@android-skills`. Updates are picked up when the version is bumped.
How do I install for Codex?
With `codex plugin marketplace add rcosteira79/android-skills` and `codex plugin add android-skills@android-skills`. Then open a new session and run `/skills`.
How do I call a skill by hand?
Name it in the request: `Use $android-skills:android-dev and $android-skills:compose to implement this screen`. Usually skills turn on by themselves from the work context.
Can it be used without the plugin?
Yes, clone the repository and copy the directories from `plugins/android-skills/skills/` into the agent skills folder, for example `~/.claude/skills/`.
What is in the 21 skills?
Among them android-dev, compose, kotlin-coroutines, kotlin-flows, android-testing, android-debugging, koin, paging, datastore, kmp-ktor, gradle-build-performance and rxjava-migration.
Discussion
No questions or reviews yet.
Related
PluginsAwesome Android Agent Skills
awesome-android-agent-skills
Skills for modern Android development for Copilot, Claude, Gemini and Cursor: Kotlin, Jetpack Compose, architecture, Hilt, Room
Official set of 30 skills from the Android team: Jetpack Compose, AGP 9 upgrade, R8, Perfetto profiling, Navigation 3, CameraX, Google Play policies
Skills for Kotlin, Jetpack Compose and Android: state and effects, performance, Flow, testing, benchmarks, Gradle and PR workflows
An Android skill covering modular architecture, Compose, Material 3, accessibility and Kotlin migrations.
A skill for Jetpack Compose and Compose Multiplatform: the agent writes UI from references and checks it against androidx source
Two Jetpack Compose skills: a repository audit scored 0–100 from compiler data and a coding helper that warns as you write.
README in short
The README shows installation for Claude Code, Codex and Copilot CLI and a manual option for other agents, then lists skills by topic. Companion tools, related projects and attribution follow.