A skill is a reusable, named capability the agent can invoke — typically a prompt template plus optional helper scripts. The Engine ships a small catalog of platform skills (summarizer, fact-checker, code-reviewer, etc.) and lets you add your own. Custom skills live in the brain database and travel with memory exports.Documentation Index
Fetch the complete documentation index at: https://septemberai.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
GET /skills
List all skills available in the current Engine, platform and custom.GET /skills/
Get the full definition of one skill.404 if no skill with that name.
POST /skills/create
Create a new custom skill.| Field | Type | Required | Purpose |
|---|---|---|---|
name | string | yes | Unique name. Lowercase with hyphens. |
description | string | no | Short summary. |
category | string | no | Grouping (e.g. communication, engineering). |
prompt | string | no | Prompt template. Required if no scripts. |
capabilities | array | no | Tags. |
scripts | object | no | Map of filename → contents. |
PUT /skills/
Update fields of an existing custom skill. Same body shape ascreate,
all fields optional. Cannot rename — delete and recreate to rename.
DELETE /skills/
Delete a custom skill. Platform skills cannot be deleted; the call returns403.
See also
- Defining tools for the difference between tools, skills, and MCP connectors.

