Scaffold a new Android app with modern architecture
Когда использовать: You're starting a new app and don't want to make architectural mistakes you'll fix in 6 months.
Поток
-
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.✓ Скопировано→ 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.✓ Скопировано→ Files across 3 layers + tests all compile
Итог: A running app that follows NowInAndroid-style patterns.
Подводные камни
- Over-engineering a tiny app into 8 modules — Tell the skill explicitly: 'single-module is fine here' for simple projects