write_skill
Create and store reusable skills in a skill vault to persist procedural knowledge, instructions, or how-to guides. Indexed by name and description so agents can retrieve and execute them later.
Instructions
Create and store a new skill in a skill vault. Use this to persist procedural knowledge, instructions, or how-to guides that agents can retrieve and execute later. The skill will be indexed by name and description for fast lookup. Use this only with skill vaults.
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": {
"vault_name": "<vault_name>",
"skill_name": "<skill_name>",
"description": "<description>",
"instructions": "<instructions>"
},
"name": "write_skill"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| overwrite | No | ||
| skill_name | Yes | ||
| vault_name | Yes | ||
| description | Yes | ||
| instructions | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | Yes |