Create Skill changedapi/beta/skills/create
Nearest release: v2.1.245, published an hour after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+23added
Lines−12removed
From line
1
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits18to this page, all time
# Create Skill ## Headers ## Body parameters (form-data) ## Returns ## Example ### Response (200) ## Create Skill ### Header Parameters ### Returns ### Example #### Response
The whole hunk
from line 1, old and new numbered
/
from line 1
1---
2title: Create Skill
3url: https://platform.claude.com/docs/en/api/beta/skills/create
4---
1# Create Skill
52
6## Create Skill
3**POST** `/v1/skills`
74
8**post** `/v1/skills`
9
105Create Skill
116
12### Header Parameters
7## Headers
138
149- `"anthropic-beta": optional array of AnthropicBeta`
1510
from line 82
8782
8883 - `"mid-conversation-tool-changes-2026-07-01"`
8984
90### Returns
85## Body parameters (form-data)
9186
87- `files: array of string`
88
89 Files to upload for the skill.
90
91 All files must be in the same top-level directory and must include a SKILL.md file at the root of that directory.
92
93- `display_title: optional string or null`
94
95 Display title for the skill.
96
97 This is a human-readable label that is not included in the prompt sent to the model.
98
99## Returns
100
92101- `id: string`
93102
94103 Unique identifier for the skill.
from line 135
126135
127136 For Skills, this is always `"skill"`.
128137
138 default: skill
139
129140- `updated_at: string`
130141
131142 ISO 8601 timestamp of when the skill was last updated.
132143
133### Example
144## Example
134145
135```http
146```bash
136147curl https://api.anthropic.com/v1/skills \
137148 -H 'Content-Type: multipart/form-data' \
138149 -H 'anthropic-version: 2023-06-01' \
from line 152
141152 -F files='["Example data"]'
142153```
143154
144#### Response
155### Response (200)
145156
146157```json
147158{
No line in this hunk matches that.