Tool reference

create_skill

Create Skill. Save a new Coach skill for the user: reusable instructions for a job.

GroupAccessMCP name
CoachWrites datacreate_skill

Description

The description the MCP server sends to the model, word for word. Its rules apply to every call.

Save a new Coach skill for the user: reusable instructions for a job. Only call this when they ask. title names it, description says when to use it, and instructions hold the steps, format, and tone. The Coach won't use it on its own until they turn that on.

Arguments

ArgumentTypeRequiredDescription
descriptionstringYesMin length 1. Max length 200.
instructionsstringYesMin length 1. Max length 8000.
titlestringYesMin length 1. Max length 60.

Example call

The smallest valid request: required arguments only, with placeholder values.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "create_skill",
    "arguments": {
      "title": "…",
      "description": "…",
      "instructions": "…"
    }
  }
}

Result

The result has structuredContent that matches this schema. The same data is also in content as JSON text.

FieldTypeRequiredDescription
autoUsebooleanYes
skills_urlstringYes
slugstringYes
titlestringYes
versionnumberYes

Annotations

HintValue
readOnlyHintfalse
destructiveHintfalse
openWorldHintfalse

The full input and output JSON Schemas for every tool are in /mcp-tools.json.

On this page