The presentation layer generates a ready-to-use ConsumerWidget with Riverpod imports.
Generate Feature Here
Right-click any folder in the Explorer and select "Generate Feature Here" to create a new feature in that specific location instead of the default lib/features/ folder.
Use cases:
Generate features in custom directories
Create feature modules in specific packages
Organize features by domain or module
Generate Layer
Right-click on an existing feature folder and select "Generate Layer" to add missing architecture layers. The extension will:
Detect which layers already exist (domain, data, presentation)
Show you only the missing layers
Let you select multiple layers to create at once
Generate the selected layers with proper naming and structure
Perfect for:
Adding a data layer to an existing feature
Completing partially implemented features
Incrementally building complex features
How to Use
Command Palette
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
Type Generate Clean + Riverpod Feature
Enter your feature name (e.g., user, product, order)