Update skill
update_skillModify an existing skill's name, description, content, or priority in a playbook; with propose permission, save changes as a pending proposal that leaves the skill unchanged until approved.
Instructions
Update an existing skill in this playbook. Requires full or skills:write permission; with skills:propose the change is saved as a proposal (status pending_review) and the skill stays unchanged until it is approved. Use create_skill to add a skill, list_skill_versions before a risky edit, and rollback_skill to restore a previous version. Do not use this to delete a skill. Pass playbook_id as the UUID or GUID of the playbook this call should target.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name | |
| content | No | New SKILL.md document, frontmatter included. A demonstrations block in the frontmatter is validated the same way create_skill validates it. | |
| priority | No | New priority level | |
| skill_id | Yes | ID or name of the skill to update | |
| description | No | New description | |
| playbook_id | Yes | UUID or GUID of the target playbook |