v1
skills

List user-distilled copilot skills

Return the skills owned by personal Otto, or by one expert.

Reuses :func:backend.copilot.tools.skills.list_user_skills so the library UI sees the exact same set the copilot <available_skills> block surfaces, minus the built-in defaults (which are read-only and handled separately by the copilot runtime).

get/api/skills

Query parameters

expert_idstring nullable

List this expert's own skills instead of personal Otto's.

List this expert's own skills instead of personal Otto's.

Response

Successful Response

namestring required
descriptionstring required
triggersstring[]

Changes