orchestrate_flutter_project
Turn a prompt into a complete Flutter project: verifies target platforms, decomposes requirements, then generates pubspec, UI screens, backend, and tests.
Instructions
End-to-end multi-agent orchestration for Flutter apps. Checks target platforms first (asks if not specified), then executes prompt decomposition, pubspec creation, UI screens, backend/state layer, and tests.
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": {
"prompt": "<prompt>"
},
"name": "orchestrate_flutter_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | The complete project prompt or feature specification. | |
| includeUi | No | Whether to generate responsive Flutter UI screens. | |
| projectName | No | Flutter project name (e.g. 'e_commerce_app'). | flutter_app |
| includeTests | No | Whether to generate Unit & Widget test suites. | |
| includeBackend | No | Whether to scaffold Clean Architecture data sources and repositories. | |
| stateManagement | No | State management system. | riverpod |
| targetPlatforms | No | Target platforms. If omitted and not mentioned in the prompt, execution will pause and request platform clarification. |