Expand description
Claude Code v1 API endpoints implementation
This module implements the Claude Code v1 API endpoints for skill management, matching Anthropic’s API specification for skill creation, versioning, and management.
Structs§
- Create
Skill Request - Create
Skill Response - Create skill response
- Create
Skill Version Response - Create skill version response
- GetSkill
Response - Get skill response
- List
Skills Query - Query parameters for listing skills
- List
Skills Response - List skills response
- Multipart
File - Create skill version request (multipart/form-data) - not used directly We handle multipart parsing manually Multipart file representation
- Skill
Info - Skill information
- Skill
Version Info - Skill
Version Response - Skill
Versions List Response
Functions§
- create_
skill - POST /v1/skills - Create a new skill
- create_
skill_ version - POST /v1/skills/{skill_id}/versions - Create skill version
- delete_
skill - DELETE /v1/skills/{skill_id} - Delete a skill
- delete_
skill_ version - DELETE /v1/skills/{skill_id}/versions/{version} - Delete skill version
- get_
skill - GET /v1/skills/{skill_id} - Get skill details
- get_
skill_ version - GET /v1/skills/{skill_id}/versions/{version} - Get skill version
- list_
skill_ versions - GET /v1/skills/{skill_id}/versions - List skill versions
- list_
skills - GET /v1/skills - List all skills