scaffold_kotlin_backend
Generate a Kotlin backend service with routes, repositories, domain entities, DI configuration, and coroutine handlers. Choose Ktor or Spring Boot, and an ORM like Exposed, Room, or Spring Data JPA.
Instructions
Generates scalable Ktor or Spring Boot Kotlin backend services, routes, repositories, domain entities, Koin DI configuration, and coroutine-based async handlers.
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": {
"domainName": "<domainName>"
},
"name": "scaffold_kotlin_backend"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| database | No | Database ORM / persistence library. | exposed |
| domainName | Yes | Name of the primary domain entity (e.g. 'Order', 'Product', 'Message'). | |
| backendType | No | Backend framework. | ktor |