new-silvermoonnew-silvermoonCommunityยท32 Agent Skills Included

awesome-android-agent-skills

Expert Android development skills for AI coding assistants

Equips AI coding agents with expert knowledge of modern Android development, from Jetpack Compose UI to Clean Architecture. Covers ViewModels, Coroutines, Retrofit networking, Room databases, Hilt injection, testing, and Gradle build optimization. Eliminates repeated prompting and outdated advice by giving agents consistent, production-ready Android best practices. Includes migration guides for XML-to-Compose and RxJava-to-Coroutines plus emulator automation scripts.
npx skills add new-silvermoon/awesome-android-agent-skills --all -g -y
Available:

Tells the AI agent which Android architecture, SDK levels, Kotlin conventions, Compose patterns, and testing rules to follow, and routes tasks to the matching skill folders.

All Skills in This Repository (32)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

navigation3

Implements state-driven navigation in Jetpack Compose using Navigation 3 back stacks and serializable keys.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

compose-ui

Guides writing Jetpack Compose UI with state hoisting, performance optimization, and theming.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

coil-compose

Implements image loading in Jetpack Compose using Coil with AsyncImage and state handling.

Community
Basic
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

android-accessibility

Audits Android Jetpack Compose components for accessibility issues and suggests fixes.

Community
Basic
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

android-coroutines

Implements structured Kotlin Coroutines patterns for Android lifecycle-safe asynchronous programming.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

android-retrofit

Implements type-safe HTTP networking in Android using Retrofit, coroutines, OkHttp, and Hilt.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

kotlin-concurrency-expert

Reviews and fixes Kotlin Coroutines issues in Android codebases for lifecycle safety and structured concurrency.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

android-gradle-logic

Configures scalable Android build systems using Gradle Convention Plugins and Version Catalogs.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

android-data-layer

Implements Android data layers using Repository pattern, Room, and Retrofit with offline-first synchronization.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

android-architecture

Guides Android app structuring with Clean Architecture, Hilt dependency injection, and modularization.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

android-viewmodel

Implements Android ViewModels with StateFlow UI state and SharedFlow one-off events.

Community
Intermediate
๐Ÿ“ฆ In Repo
new-silvermoonnew-silvermoon

android-testing

Implements unit, Hilt integration, and Roborazzi screenshot tests for Android applications.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Awesome Android Agent Skills?โ–ผ

Run `npx skills add new-silvermoon/awesome-android-agent-skills --all -g -y` in your terminal to install all Android skills globally.

What do these Android agent skills do?โ–ผ

They give your AI coding assistant expert instructions for Android tasks like building Compose UIs, structuring Clean Architecture, writing Coroutines, and setting up Retrofit networking.

Which AI tools work with these Android skills?โ–ผ

They work with GitHub Copilot, Claude, Cursor, Gemini, and any agent that reads the standard SKILL.md format from your project's .github/skills folder.

Can AI migrate my Android app from XML to Compose?โ–ผ

Yes. The migration skills guide your agent through converting XML layouts to Jetpack Compose and RxJava code to Kotlin Coroutines step by step.

Do I need Android experience to use these skills?โ–ผ

Basic Android project setup helps, but the skills let your AI agent handle the expert-level decisions like architecture, state management, and performance tuning for you.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’