Overview
The Update Skill endpoint lets you modify an existing skill’s details. Only include the fields you want to change. Pass null for optional fields to clear them.
Scope required: skills:write | Rate limit: 20 requests/min
Request
Body Parameters
All fields are optional, but at least one must be provided.
Skill name (max 100 characters)
Skill category (max 100 characters, null to clear)
Proficiency level (beginner, intermediate, advanced, expert, null to clear)
Example
curl -X PATCH "https://api.mokaru.ai/v1/skills/clx1234" \
-H "Authorization: Bearer mk_your_key" \
-H "Content-Type: application/json" \
-d '{
"level": "expert",
"category": "Programming Languages"
}'
Response
Whether the skill was updated
{
"success": true,
"id": "clx1234..."
}