Create a new skill
Creates a new skill in the caller’s organization. The owner is set from the principal; access config defaults to org-shared use + manage when not specified. Returns the newly-created skill in draft state — call POST /api/v1/skills//deploy to publish it.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Display name for the skill. Will be slugified into a URL-safe path.
1 - 200"Customer Churn Analyzer"
Optional one-paragraph description shown in the builder and skill catalog.
"Predicts churn risk for a customer given a 90-day usage window."
Optional summary of the expected output schema, used when supervising other skills.
"JSON: { churn_probability: number, drivers: string[] }"
Ordered list of system-prompt instruction fragments. Joined at run time.
[
"You are a senior data analyst.",
"Always cite the SQL you used."
]Toolset configuration (tools this skill may invoke). Service sanitizes the shape on write.
Model identifier to use at run time (e.g. claude-sonnet-4-5). Falls back to org default when absent.
"claude-sonnet-4-5"
List of integration connection refs available to this skill. Shape is integration-specific.
[]Selected context items (sources / docs) the skill may read.
[]Interface configuration (chat, API, webhook…). Shape is interface-specific.
[]Access configuration. Omit to use the default (full-org shared with use + manage).
Response
Numeric skill id (stable per-org; not reused after delete).
42
URL-safe slug used in human-readable links. Unique per org.
"customer-churn-analyzer-a3f"
Display name of the skill. Shown in the builder and in run logs.
"Customer Churn Analyzer"
Lifecycle status. draft = never deployed. active = deployed. deleted = soft-deleted.
draft, active, deleted "active"
Org UUID this skill belongs to. Matches the caller’s principal.
"00000000-0000-0000-0000-000000000001"
True when the draft variation differs from the active variation (deploy would publish changes).
false
Access configuration — who in the org can use / manage this skill.
Creation timestamp.
"2026-05-01T10:00:00.000Z"
Most recent update timestamp.
"2026-05-11T10:00:00.000Z"
Optional one-paragraph description of what this skill does.
"Predicts churn risk for a customer given a 90-day usage window."
Active (deployed) variation id. Null until the skill is first deployed.
"00000000-0000-4000-a000-000000000100"
Most recent draft variation id. Null when there is no draft pending.
"00000000-0000-4000-a000-000000000101"
Pending ownership transfer awaiting recipient acceptance. Absent when no request is in flight.
Variation-detail payload (toolset, instructions, model, etc.) for the requested view. Populated by GET /api/v1/skills/:id; absent on list rows.
Soft-delete timestamp. Null for active skills.
null