publish_tutorial
Create a new tutorial or fully replace an existing one in a Git-based docs site; front matter is added automatically when missing.
Instructions
Create a new tutorial or fully replace an existing one. Front matter (title, description, sidebar_position) is added automatically if the content has none.
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": {
"title": "<title>",
"content": "<content>"
},
"name": "publish_tutorial"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Path relative to the docs folder, e.g. 'guides/install'. Defaults to a slug of the title. | |
| title | Yes | Tutorial title | |
| content | Yes | Full Markdown body of the tutorial | |
| description | No | Short summary used in front matter | |
| commit_message | No | ||
| sidebar_position | No | Order in the sidebar |