Scaffold a new Android app with modern architecture
Quand l'utiliser : You're starting a new app and don't want to make architectural mistakes you'll fix in 6 months.
Déroulement
-
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.✓ Copié→ 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.✓ Copié→ Files across 3 layers + tests all compile
Résultat : A running app that follows NowInAndroid-style patterns.
Pièges
- Over-engineering a tiny app into 8 modules — Tell the skill explicitly: 'single-module is fine here' for simple projects