Mestre do Claude
Todas as skills
v1.0.0·1 downloads

Android Development

Cria apps Android profissionais seguindo a arquitetura oficial do Google (NowInAndroid): Clean Architecture, MVVM, offline-first, multi-módulo, Jetpack Compose, Kotlin Flow.

mobileandroidkotlinjetpack-composeprogramacaoclean-architecture
Android Development

O que faz

Cria apps Android profissionais seguindo a arquitetura oficial do Google (a mesma do NowInAndroid, app de referência open source que a Google mantém pra mostrar como deveria ser feito).

Não é "Android genérico". É Clean Architecture + MVVM + UDF (Unidirectional Data Flow) + offline-first + multi-módulo + Jetpack Compose. Padrão de empresa que escala.

Quando usar

- Tá começando um app Android novo e não quer cair no caos de "tudo numa Activity só" - Precisa de arquitetura que escala pra equipe (modular, testável, separada) - Quer o app funcionando offline (banco local como source of truth) - Tá refatorando um projeto legado pra Compose + Kotlin moderno - Precisa fazer review de PR Android e identificar anti-patterns

O que ela cobre

- Arquitetura em 3 camadas: UI (Compose) · Domain (use cases) · Data (repositories + Room + Retrofit) - Offline-first: banco local como verdade, sync com remote em background - Modular by feature: cada feature em módulo api + impl separados - Compose patterns: Screen + ViewModel + UiState com state hoisting correto - Hilt pra dependency injection - Kotlin Flow + Coroutines pra reactive streams - Gradle conventions: version catalog, build logic compartilhada - Testing: unit tests, integration, UI tests com fakes

Bibliotecas inclusas

- SKILL.md — orquestração do fluxo - references/architecture.md — Clean Architecture com exemplos - references/compose-patterns.md — padrões de Compose (state, effects, recomposition) - references/modularization.md — como dividir em módulos sem dor - references/gradle-setup.md — version catalog + convention plugins - references/testing.md — estratégia de testes em camadas - assets/templates/ — Gradle templates prontos - scripts/ — gerador de feature module

Como instalar

unzip android-development.zip -d ~/.claude/skills/

Depois é só pedir: cria um app Android com tela de login ou gera feature module de chat.

Crédito

Skill criada por David Pérez Conde (@dpconde). Repo original github.com/dpconde/claude-android-skill sob licença MIT, baseado em NowInAndroid (Google).