scaffold_flutter_backend
Scaffolds a Flutter backend with Clean Architecture, letting you choose remote data source, local database, and state management solution.
Instructions
Scaffolds Clean Architecture repositories, Dio/Supabase remote data sources, Drift/Hive local caching, and Riverpod/Bloc business controllers.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"featureName": "<featureName>"
},
"name": "scaffold_flutter_backend"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| database | No | Local persistence database. | shared_preferences |
| featureName | Yes | Name of the feature or domain model (e.g. 'Order', 'Product', 'User'). | |
| backendProvider | No | Remote data source provider. | rest-dio |
| stateManagement | No | State management system. | riverpod |