Skip to content

Scaffold Feature

scaffoldFeature turns feature setup into a repeatable generator workflow.

Commands

./gradlew scaffoldFeature -PfeatureName=settings
./gradlew scaffoldFeature -PfeatureName=settings -PwithDatabase=true

Generated structure

feature/settings/
├── data/
├── domain/
├── navigation/
└── presentation/

Checklist

  • [ ] Four modules were generated.
  • [ ] settings.gradle.kts was updated.
  • [ ] App dependency wiring was added.
  • [ ] ScreenProvider resolves correctly.
  • [ ] Generated code was adapted to real needs.