append_skill_memory
Record one learning, workaround, or preference in a skill's memory to reuse what a run taught. Keeps the skill text unchanged and returns memory_full when the memory limit is reached.
Instructions
Add one entry (a learning, workaround or preference) to a skill's memory.
Use to record what a run of the skill taught: something that failed, a faster order, or a
preference the user stated. Works on built-in and Unilytics skills too: the entry goes to the
user's own memory of that skill and the skill text is unchanged. Returns memory_full once the
memory reaches its size limit; compact_skill_memory then condenses it.
Args:
skill_id: The skill the learning belongs to.
text: The learning/workaround/preference to remember (one concise entry).
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": {
"skill_id": "<skill_id>",
"text": "<text>"
},
"name": "append_skill_memory"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| skill_id | Yes |