Skip to main content
POST
Create Skill
Every request requires ?beta=true and anthropic-beta: skills-2025-10-02.

Authorizations

X-Api-Key
string
header
default:sk-ant-local-default
required

OMA workspace API key.

Headers

anthropic-beta
string
required

Optional header to specify the beta version(s) you want to use.

To use multiple betas, use a comma separated list like beta1,beta2 or specify the header multiple times for each beta.

anthropic-version
string

The version of the OMA API you want to use.

Read more about versioning and our version history here.

Query Parameters

beta
enum<boolean>
required

Selects the beta API contract for this endpoint. Must be true.

Available options:
true

Body

multipart/form-data
files
file[]
required

Files to upload for the skill.

All files must be in the same top-level directory and must include a SKILL.md file at the root of that directory.

display_title
string | null

Display title for the skill.

This is a human-readable label that is not included in the prompt sent to the model.

Response

Successful Response

created_at
string
required

ISO 8601 timestamp of when the skill was created.

Example:

"2024-10-30T23:58:27.427722Z"

display_title
string | null
required

Display title for the skill.

This is a human-readable label that is not included in the prompt sent to the model.

Example:

"My Custom Skill"

id
string
required

Unique identifier for the skill.

The format and length of IDs may change over time.

Example:

"skill_01JAbcdefghijklmnopqrstuvw"

latest_version
string | null
required

The latest version identifier for the skill.

This represents the most recent version of the skill that has been created.

Example:

"1759178010641129"

source
string
required

Source of the skill.

This may be one of the following values:

  • "custom": the skill was created by a user
  • "anthropic": the skill was created by OMA
Example:

"custom"

type
string
default:skill
required

Object type.

For Skills, this is always "skill".

updated_at
string
required

ISO 8601 timestamp of when the skill was last updated.

Example:

"2024-10-30T23:58:27.427722Z"