Repository
rcosteira79/android-skills agent skills
- 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
npx skills add rcosteira79/android-skillsAdd --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
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 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/ | 153 | — | ~2.6k | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~1.5k | Automated safety check: Pass | MIT | 20 days ago |
| 3 | Sets out the repository pattern's error-propagation model for Android and Kotlin Multiplatform, plus the Room setup for commonMain. | rcosteira79/ | 153 | — | ~1.2k | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~2.6k | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~3k | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~959 | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~942 | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~784 | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~2.1k | Automated safety check: Pass | MIT | 20 days ago |
| 10 | 10.Android UX 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/ | 153 | — | ~2.3k | Automated safety check: Pass | MIT | 20 days ago |
| 11 | 11.Coil Compose A skill your agent uses when loading images in Compose or Compose Multiplatform with Coil 3 — AsyncImage vs SubcomposeAsyncImage vs rememberAsyncImagePainter, ImageRequest configuration… | rcosteira79/ | 153 | — | ~725 | Automated safety check: Pass | MIT | 20 days ago |
| 12 | 12.Datastore 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/ | 153 | — | ~977 | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~720 | Automated safety check: Pass | MIT | 20 days ago |
| 14 | 14.Kmp Ktor 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/ | 153 | — | ~1.7k | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~1.4k | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~1.5k | Automated safety check: Pass | MIT | 20 days ago |
| 17 | 17.Kotlin Flows 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/ | 153 | — | ~1.8k | Automated safety check: Pass | MIT | 20 days ago |
| 18 | 18.Paging 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/ | 153 | — | ~1.3k | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~1.6k | Automated safety check: Pass | MIT | 20 days ago |
| 20 | Use only when the user explicitly requests migration from RxJava to Kotlin coroutines and/or flows. | rcosteira79/ | 153 | — | ~1.2k | Automated safety check: Pass | MIT | 20 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/ | 153 | — | ~403 | Automated safety check: Pass | MIT | 20 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.