Repository

rcosteira79/android-skills agent skills

Every skill in the rcosteira79/android-skills repository on GitHub, ranked by score, with the commands to install them.
skills
21
GitHub stars
153

GitHub description: “Claude Code skills for Android & KMP development.”

Stars
153 (17 forks)
Licence
MIT
Last push
Sep 2026
Created
Mar 2026

Install all skills

skills CLI (any agent)
npx skills add rcosteira79/android-skills

Add --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).

Skills in rcosteira79/android-skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Skills in rcosteira79/android-skills, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Guides writing correct, performant Compose and Compose Multiplatform UI across Android, desktop, iOS and web, from state and animation to design-to-code and crash fixes.

rcosteira79/android-skills153—~2.6kAutomated safety check: PassMIT20 days ago
2

Helps choose how common Kotlin Multiplatform code reaches platform APIs: expect/actual, a common interface with platform bindings, or separate platform screens.

rcosteira79/android-skills153—~1.5kAutomated safety check: PassMIT20 days ago
3

Sets out the repository pattern's error-propagation model for Android and Kotlin Multiplatform, plus the Room setup for commonMain.

rcosteira79/android-skills153—~1.2kAutomated safety check: PassMIT20 days ago
4

Android and KMP debugging techniques for crashes, ANRs, memory leaks, R8 traces, Gradle failures and Compose recomposition, built on finding the root cause first.

rcosteira79/android-skills153—~2.6kAutomated safety check: PassMIT20 days ago
5

Sets house defaults for Android and Kotlin Multiplatform work and routes to the right specialized skill for Compose, networking, testing or build tooling.

rcosteira79/android-skills153—~3kAutomated safety check: PassMIT20 days ago
6

Sets up Android Gradle convention plugins in a build-logic composite build, including the version catalog wiring and shared configuration that are easy to get wrong.

rcosteira79/android-skills153—~959Automated safety check: PassMIT20 days ago
7

A skill your agent uses when setting up or working with Retrofit in Android — service interface definitions, coroutines integration, OkHttp configuration, Hilt module setup, and error handling in…

rcosteira79/android-skills153—~942Automated safety check: PassMIT20 days ago
8

A skill your agent uses when needing to fetch Android source code — AOSP platform internals (@hide APIs, framework classes, system services) or AndroidX/Jetpack library source and samples.

rcosteira79/android-skills153—~784Automated safety check: PassMIT20 days ago
9

A skill your agent uses when writing, fixing, or refactoring Android/KMP code in Kotlin — a test-first (RED-GREEN-REFACTOR) foundation plus the Android/KMP test traps: Compose-test dispatching…

rcosteira79/android-skills153—~2.1kAutomated safety check: PassMIT20 days ago
10

A skill your agent uses when designing or reviewing Android UI — applies Material Design 3 UX principles covering touch targets, spacing, navigation patterns, accessibility, animation timing, and…

rcosteira79/android-skills153—~2.3kAutomated safety check: PassMIT20 days ago
11

A skill your agent uses when loading images in Compose or Compose Multiplatform with Coil 3 — AsyncImage vs SubcomposeAsyncImage vs rememberAsyncImagePainter, ImageRequest configuration…

rcosteira79/android-skills153—~725Automated safety check: PassMIT20 days ago
12

A skill your agent uses when persisting key-value preferences or small typed settings on Android or KMP with Jetpack DataStore — Preferences vs Typed (Proto/JSON) vs Room selection, the IOException…

rcosteira79/android-skills153—~977Automated safety check: PassMIT20 days ago
13

A skill your agent uses when Android/Gradle builds are slow — diagnosing bottlenecks with build scans, enabling configuration cache, migrating kapt to KSP, fixing cache misses, and optimizing CI/CD…

rcosteira79/android-skills153—~720Automated safety check: PassMIT20 days ago
14

A skill your agent uses when setting up or working with Ktor client in KMP or Android projects — HttpClient configuration, per-platform engine selection, kotlinx.serialization, bearer auth with…

rcosteira79/android-skills153—~1.7kAutomated safety check: PassMIT20 days ago
15
15.Koin

A skill your agent uses when setting up or working with Koin in Android or KMP projects — module declarations with Classic DSL or KSP annotations, ViewModel injection in Compose, scopes, Nav 3 entry…

rcosteira79/android-skills153—~1.4kAutomated safety check: PassMIT20 days ago
16

A skill your agent uses when writing, reviewing, or debugging coroutine code in Kotlin — including dispatcher selection, scope management, structured concurrency, cancellation, exception handling…

rcosteira79/android-skills153—~1.5kAutomated safety check: PassMIT20 days ago
17

A skill your agent uses when working with Flow, StateFlow, SharedFlow, or Channel in Kotlin — including cold vs hot stream decisions, operator chains, lifecycle-safe collection, UI state management…

rcosteira79/android-skills153—~1.8kAutomated safety check: PassMIT20 days ago
18

A skill your agent uses when implementing paginated lists in Android or Compose with Paging 3 — PagingSource, Pager and PagingConfig setup, RemoteMediator for offline-first lists, LazyPagingItems…

rcosteira79/android-skills153—~1.3kAutomated safety check: PassMIT20 days ago
19

A skill your agent uses when reading, adding, updating, or removing PDF annotations (highlight, free-text, stamp) or page objects (path/text/image) with Android's platform PDF APIs, or when saving…

rcosteira79/android-skills153—~1.6kAutomated safety check: PassMIT20 days ago
20

Use only when the user explicitly requests migration from RxJava to Kotlin coroutines and/or flows.

rcosteira79/android-skills153—~1.2kAutomated safety check: PassMIT20 days ago
21

A skill your agent uses when writing or changing any class, object, function, property, or constant in a multi-module Android/Kotlin project (settings.gradle(.kts) includes more than one module —…

rcosteira79/android-skills153—~403Automated safety check: PassMIT20 days ago

Questions, answered from the data.

What is the best skill in rcosteira79/android-skills?

Jetpack Compose and Multiplatform Expert from rcosteira79/android-skills ranks first of the 21 skills in rcosteira79/android-skills listed here, with the highest score: its repository has 153 GitHub stars, its SKILL.md loads about 2.6k tokens and it passes the automated safety check with no findings. Next come Kotlin Multiplatform Boundaries and Android Data Layer and Room in KMP.

Are the skills in rcosteira79/android-skills official?

None yet. All 21 skills in rcosteira79/android-skills listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.

How do I install all skills from rcosteira79/android-skills?

Run npx skills add rcosteira79/android-skills in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.