Create Skill Version
POST
/v1/skills/{skill_id}/versions?beta=true https://api.anthropic.com
Parameters
path Path Parameters
| Name | Type |
|---|---|
skill_id
required
Unique identifier for the skill. The format and length of IDs may change over time. | string |
header Header Parameters
| Name | Type |
|---|---|
anthropic-beta Optional header to specify the beta version(s) you want to use. To use multiple betas, use a comma separated list like | string |
anthropic-version The version of the Claude API you want to use. Read more about versioning and our version history here. | string |
Request Body
multipart/form-data
interface BetaBodyCreateSkillVersionV1SkillsSkillIdVersionsPost {
files?: string[] | null;
}
files?: string[] | null;
}
Responses
200 application/json
Successful Response
interface BetaCreateSkillVersionResponse {
created_at: string;
description: string;
directory: string;
id: string;
name: string;
skill_id: string;
type: string;
version: string;
}
created_at: string;
description: string;
directory: string;
id: string;
name: string;
skill_id: string;
type: string;
version: string;
}
Client Errors
4XX application/json
Error response.
See our errors documentation for more details.
interface BetaErrorResponse {
error:BetaInvalidRequestError | BetaAuthenticationError | BetaBillingError | BetaPermissionError | BetaNotFoundError | BetaRateLimitError | BetaGatewayTimeoutError | BetaAPIError | BetaOverloadedError ;
request_id: string | null;
type: "error";
}
error:
request_id: string | null;
type: "error";
}