scaffold_kotlin_project_docs
Generate PRD, architecture, rules, phases, design, and memory docs for Kotlin projects while checking existing files to prevent overwrites.
Instructions
Scaffolds dynamic PRD.md, architecture.md, rules.md, phases.md, design.md, and memory.md tailored to user prompts. Verifies existing files before writing to avoid overwriting existing documentation.
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": {
"projectName": "<projectName>",
"appDescription": "<appDescription>"
},
"name": "scaffold_kotlin_project_docs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | android-compose | |
| projectName | Yes | Name of the Kotlin project. | |
| projectType | No | ||
| appDescription | Yes | Detailed description of the application, features, and intended audience. | |
| outputDirectory | No | Directory where markdown blueprint files will be written. Defaults to current working directory. | |
| designPreferences | No | ||
| overwriteExisting | No | ||
| preferredArchitecture | No | Specific architectural style (e.g. 'MVI Clean Architecture', 'MVVM with Coroutines', 'DDD Layered'). |