Skip to main content
Server path: /agent-skills | Type: Embedded | PCID required: No

Tools

ToolDescription
agent_skills_listList agent skills by ownership scope. Returns skills owned by the current user (ownerType=“user”) or skills shared across the organization (ownerType=“organization”). Use includeContent=true to get full skill content in the response.
agent_skills_getGet a single agent skill by ID. Returns the full skill details including content.
agent_skills_createCreate a new agent skill. Skills are instructions that agents discover and use when handling tasks. Specify ownerType=“user” for a personal skill or ownerType=“organization” for an org-wide skill (requires admin).
agent_skills_updateUpdate an existing agent skill. Provide the skill ID, the updated fields, and the current version number for optimistic concurrency.
agent_skills_deleteDelete an agent skill by ID. This is a soft delete.

agent_skills_list

List agent skills by ownership scope. Returns skills owned by the current user (ownerType=“user”) or skills shared across the organization (ownerType=“organization”). Use includeContent=true to get full skill content in the response. Parameters:
ParameterTypeRequiredDefaultDescription
ownerTypestringYesFilter by owner type: “user” for personal skills, “organization” for org-wide skills
includeContentbooleanNofalseWhether to include the full skill content in the response

agent_skills_get

Get a single agent skill by ID. Returns the full skill details including content. Parameters:
ParameterTypeRequiredDefaultDescription
skillIdstringYesThe ID of the skill to retrieve

agent_skills_create

Create a new agent skill. Skills are instructions that agents discover and use when handling tasks. Specify ownerType=“user” for a personal skill or ownerType=“organization” for an org-wide skill (requires admin). Parameters:
ParameterTypeRequiredDefaultDescription
namestringYesSkill name (e.g., “Email Guidelines”)
descriptionstringYesShort description of what the skill teaches the agent (used for discovery matching)
contentstringYesThe full skill content in markdown. This is the instruction text that agents will see and follow.
ownerTypestringYes“user” for a personal skill, “organization” for an org-wide skill
typesstring[]YesWhen this skill is available: “workflow-creation” for the Workflow Building Agent, “agent-execution” for the Coworker Agent. Can include both.

agent_skills_update

Update an existing agent skill. Provide the skill ID, the updated fields, and the current version number for optimistic concurrency. Parameters:
ParameterTypeRequiredDefaultDescription
skillIdstringYesThe ID of the skill to update
namestringYesUpdated skill name
descriptionstringYesUpdated skill description
contentstringYesUpdated skill content in markdown
typesstring[]YesUpdated skill types
versionnumberYesCurrent version number of the skill (for optimistic concurrency control)

agent_skills_delete

Delete an agent skill by ID. This is a soft delete. Parameters:
ParameterTypeRequiredDefaultDescription
skillIdstringYesThe ID of the skill to delete