All endpoints are [User+Key]. Reads require
skills:read; writes require skills:write. For user sessions, write operations are available to owner, billing_admin, and developer.Endpoints
Attachment modes
Agents reference skills by ID and resolve the current skill content each time they run. Editing a skill therefore affects later runs without creating a new agent version.
See Configuring agents for the
attached_skills shape and runtime behavior.
List skills
GET /skills
string
required
Tenant whose active skills to list.
Create a skill
POST /skills
string
required
Tenant that will own the skill.
string
required
Skill name, up to 255 characters.
string
required
Short matching description, up to 280 characters. Make it specific enough for an agent to decide when an
auto skill applies.string
required
Markdown instructions the agent follows when the skill is loaded.
Get a skill
GET /skills/:id
string
required
Skill ID.
string
required
Tenant that owns the skill.
Update a skill
PATCH /skills/:id
Updates any supplied name, description, or body field.
string
required
Skill ID.
string
required
Tenant that owns the skill.
Archive a skill
DELETE /skills/:id
Archives the skill rather than returning it in the active library.
string
required
Skill ID.
string
required
Tenant that owns the skill.
Skill catalog
List catalog templates
GET /skills/catalog
Returns active templates together with their version, favorite state, and installed skill ID for the tenant.
string
required
Tenant context used for favorite and installation state.
Favorite a template
POST /skills/catalog/:id/favorite
string
required
Catalog template ID.
string
required
Tenant that will favorite the template.
Remove a favorite
DELETE /skills/catalog/:id/favorite
string
required
Catalog template ID.
string
required
Tenant whose favorite to remove.
Install a template
POST /skills/catalog/:id/install
Creates an editable tenant skill from the catalog template. Reinstalling an already-installed template returns the existing skill; reinstalling an archived template reactivates it.
string
required
Catalog template ID.
string
required
Tenant that will own the installed skill.
Next steps
Configure agents
Attach skills in
always or auto mode.API keys
Grant
skills:read and skills:write safely.Tenants
Understand the ownership boundary for skills.