Skip to main content
PATCH
Patch a skill
Partial update: only the fields you send change. Send null to clear an optional field, like source or url_pattern. description and body can’t be null. The merged result is validated like a full update. Returns the updated skill object.

Path parameters

string
required
The skill’s name (e.g. extract-table-data or myorg/web-helper). Slash-containing names are supported.

Request body

Any subset of these skill fields: description, body, source, url_pattern, compatibility, files, executable_files. Sending files replaces the whole set; omit it to keep the stored files unchanged. name is not patchable (renames are not supported).

Examples

Change the description and nothing else:

Errors