버전 배포 Tier 4
POST/api/skills/:id/versionsCopied!
워크스페이스 스킬의 새 버전을 배포합니다.
Pro 플랜 필요
Skill Registry는 Pro 플랜 이상부터 사용할 수 있습니다.
YouViCo 관리형 스킬
YouViCo 관리형 스킬에는 이 엔드포인트를 사용할 수 없습니다.
예시
ts
const version = await client.skills.publishVersion("SK1234567890ABCD", {
content: "# Review Helper\n\nCheck revisions.",
note: "Initial public draft",
isDefault: true,
});bash
youvico skill-version publish \
--skill SK1234567890ABCD \
--content "# Review Helper
Check revisions." \
--note "Initial public draft" \
--defaultbash
curl -X POST 'https://api.youvico.com/api/skills/SK1234567890ABCD/versions' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{ "content": "# Review Helper\n\nCheck revisions.", "note": "Initial public draft", "isDefault": true }'json
{
"data": {
"id": "SV1234567890ABCD",
"version": 1
}
}요청
경로
idstringrequired 스킬 ID
본문
contentstringrequired 버전의 Markdown 본문
notestring1-1024 characters
배포한 버전을 추적하기 위한 메모
isDefaultboolean 새 버전을 기본 버전으로 지정할지 여부
응답
201 Created를 반환합니다.
dataobject생성된 버전
data.idstring스킬 버전 ID
Example: SV1234567890ABCD
data.versionnumber버전 번호
Example: 1