Skills · Edit a skill
Partial update of a skill.
Editing an entry whose origin is builtin does not change Simplified’s
copy — it creates a workspace override that shadows it, and only when
the agent has extra.allow_skill_override. Without that flag this
returns 403, which is the expected answer rather than a fault.
Authentication
Header authentication of the form Api-Key <token>
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
Agent UUID or slug — both are accepted. From agents_listAgents.
Request
Stable identifier. Generated from the title when omitted. Reusing a built-in skill's slug shadows it, which requires extra.allow_skill_override on the agent.
Freeform label. Conventional values: skill, rule, knowledge, template, reference, custom.
system_prompt folds the text into the prompt every run. context_only keeps it retrievable without spending prompt budget.
