v2
skill-learning
skill-learning
private
Edit Skill
Changed onApply the owner's correction now; later automated changes become proposals unless keep_auto_improve is set.
A content-check block is a domain outcome, not a transport error: the response is 200 with status == "blocked_content" and only the pattern class and ordinal step, so the client keeps the draft and shows the reason without ever echoing the blocked value.
post/api/skill-learning/skills/{name}/edit
Request
- The document declares no server URL.
- AuthHTTP bearer
Path parameters
namestring required
Skill slug
Query parameters
expert_idstring nullable
Expert scope; omit for personal
Request body
Response
Successful Response
Changes
- info
endpoint added
- info