Python SDK
skills
Update a skill
Update a skill. Creates a new version if body content changes.
Enforces ownership: only the creator, owning workspace editors,
or org admins can modify.
Stability must be one of: stable, experimental, deprecated.
PUT
Python SDK
Authorizations
Enter your API key (e.g. dai_sk_test_key_001)
Headers
Path Parameters
The skill's stable ID (prefixed 'sk_').
Example:
"sk_abc123"
Cookies
Body
application/json
Validated request for PUT /skills/{id}.
All fields optional (partial update).
Human registry title shown instead of the slug name.
Maximum string length:
200Maximum string length:
1024Maximum string length:
100Taxonomy class: capability or preference (legacy model-gap/proprietary/convention still accepted).
Knowledge scope: public or private.
Who may fire the skill: model, user, or any.