create_design
Creates an empty design slot for a new 3D model in Kiln, giving each project a unique slug and Git-style version history.
Instructions
Create an empty design slot — gh repo create for 3D.
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": {
"design_id": "<design_id>"
},
"name": "create_design"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional human-readable display name. Falls back to the slug when empty. Shown in the workshop header and the dashboard list. Default: "". | |
| design_id | Yes | Slug identifier. Must be kebab-case, 1-64 chars, ``[a-z0-9-]`` only, starting with an alphanumeric character. Used as both the filesystem directory name and the workshop URL slug, so it must be unique per user. | |
| description | No | Optional one-line description (≤ 280 chars). Surfaces in ``list_designs`` / ``get_design`` and the workshop sidebar. Default: "". |