skills
Create or update a skill
Changed onIdempotent endpoint to create or update a GitHub-backed skill. Send application/json with gitUrl.
put/skills/{namespace}/{slug}
Request
- Base URLhttps://api.smithery.ai
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
namespacestring required
slugstring required
Request body
unknown required
Response
Skill updated successfully
Changes
- breaking
request body became required
- breaking
the request's body type changed from
objectto no type - breaking
response property
gitUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
gitUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response201 - warning
removed the request property
- breaking
- info
endpoint added
- info