Skip to main content
POST
/
api
/
skills
/
recall
Recall Skill
curl --request POST \
  --url https://api.example.com/api/skills/recall \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "task": "<string>",
  "llm_id": "<string>"
}
'
{
  "reasoning": "<string>",
  "skill": {
    "name": "<string>",
    "description": "<string>",
    "when_to_use": "<string>",
    "content": "<string>",
    "execution_flow": "<string>",
    "path": "<string>",
    "tags": [
      "<string>"
    ],
    "files": [
      "<string>"
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Skill recall request

task
string
required

User task description

llm_id
string
required

LLM ID to use for selection

Response

Successful Response

Skill recall response

reasoning
string
required

Reasoning for selection

skill
SkillDetail · object

Selected skill or null