Change a skill for the whole workspace
update_skillSave a new version of one of this workspace's skills, so every agent in the workspace follows the change from its next use. Call it when the person asks you to change how a skill works: send the slug, the full new body (the instructions only — not the SKILL.md front matter, the Inputs list or the Changing-this-skill section), and a one-line reason for the history. Description and inputs can be changed the same way. Every version is kept and an owner can restore any of them. Allowed only where list_skills shows access: edit; a skill that follows the Higgs Hub library becomes this workspace's own copy on its first change. The reply carries the new file — write it over your installed copy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | The complete new instructions, Markdown, replacing the current body. | |
| slug | Yes | The skill's slug, as returned by list_skills. | |
| reason | Yes | One line for the version history: what changed and why, e.g. "ask for the job address at intake". | |
| arguments | No | The inputs the skill asks for, replacing the current list. | |
| description | No | A new one-paragraph description — what the skill does and when to use it. |