Scaffold a new Android app with modern architecture
Quando usar: You're starting a new app and don't want to make architectural mistakes you'll fix in 6 months.
Fluxo
-
Ask Claude to scaffold the module structureUse claude-android-skill. Scaffold a multi-module Android app called 'HabitTracker' with features: home, tracking, settings. Compose UI, Hilt DI, Room DB, offline-first.✓ Copiado→ Modules :app, :core:database, :core:ui, :feature:home… generated
-
Add first feature end-to-endImplement the tracking feature: data layer with Room entity, domain layer with use cases, UI with Compose and ViewModel. Include unit tests.✓ Copiado→ Files across 3 layers + tests all compile
Resultado: A running app that follows NowInAndroid-style patterns.
Armadilhas
- Over-engineering a tiny app into 8 modules — Tell the skill explicitly: 'single-module is fine here' for simple projects