Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "android-development" skill in my project. Repository: https://github.com/dpconde/claude-android-skill Please read the repo to find the SKILL.md file(s), then: 1. Download them into the correct skills directory (.claude/skills/ or .cursor/skills/) 2. Include any companion files referenced by the skill 3. Confirm what was installed and where
Description
Create production-quality Android applications following Google's official architecture guidance and NowInAndroid best practices. Use when building Android apps with Kotlin, Jetpack Compose, MVVM architecture, Hilt dependency injection, Room database, or multi-module projects. Triggers on requests to create Android projects, screens, ViewModels, repositories, feature modules, or when asked about Android architecture patterns.
Android Development
Build Android applications following Google's official architecture guidance, as demonstrated in the NowInAndroid reference app.
Quick Reference
| Task | Reference File | |------|----------------| | Project structure & modules | modularization.md | | Architecture layers (UI, Domain, Data) | architecture.md | | Jetpack Compose patterns | compose-patterns.md | | Gradle & build configuration | gradle-setup.md | | Testing approach | testing.md |
Workflow Decision Tree
Creating a new project? → Read modularization.md for project structure → Use templates in assets/templates/ Adding a new feature? → Create feature module with api and impl submodules → Follow patterns in architecture.md Building UI screens? → Read compose-patterns.md → Create Screen + ViewModel + UiState Setting up data layer? → Read data layer section in architecture.md → Create Repository + DataSource + DAO
Core Principles
• Offline-first: Local database is source of truth, sync with remote • Unidirectional data flow: Events flow down, data flows up • Reactive streams: Use Kotlin Flow for all data exposure • Modular by feature: Each feature is self-contained with clear boundaries • Testable by design: Use interfaces and test doubles, no mocking libraries
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster
