latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-191441,1001.9 MB

0042750ea1ee

Create Skill Version

post/v1/skills/{skill_id}/versions

Path parameters

skill_idstring required

Unique identifier for the skill.

The format and length of IDs may change over time.

Unique identifier for the skill.

The format and length of IDs may change over time.

Headers

anthropic-versionstring

The version of the Claude API you want to use.

Read more about versioning and our version history here.

The version of the Claude API you want to use.

Read more about versioning and our version history here.

Response

Successful Response

created_atstring date-time required

ISO 8601 timestamp of when the skill was created.

descriptionstring required

Description of the skill version.

This is extracted from the SKILL.md file in the skill upload.

idstring required

Unique identifier for this Skill Version. The id addresses the version in paths and pins it in references.

namestring required

The Skill's immutable kebab-case slug, set at creation from the first upload's SKILL.md frontmatter name (or its enclosing directory). Every later upload must resolve to the same value. Also the top-level directory of the Skill's mounted files and the base name of a downloaded archive.

skill_idstring required

Unique identifier for the skill.

The format and length of IDs may change over time.

type'skill_version' required

Object type.

For Skill Versions, this is always "skill_version".

Example response

{
  "created_at": "2024-10-30T23:58:27.427722Z",
  "skill_id": "skill_01JAbcdefghijklmnopqrstuvw"
}