Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.308 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.0.34 ·

Skills API Client

Entry
JSON All of v2.0.34
EntryKind: in v2.0.34,
ChangesSection of the release

What: New API client for managing Claude skills through the beta API.

How to use:

// Skills are managed through the beta client
const client = new Anthropic({ apiKey: process.env.ANTHROPIC_API_KEY });

// Create a skill
await client.beta.skills.create({
  name: "my-skill",
  // ... skill configuration
}, { betas: ["skills-2025-10-02"] });

// Create a skill version
await client.beta.skills.versions.create(skillId, {
  // ... version configuration
}, { betas: ["skills-2025-10-02"] });

// List, retrieve, delete skills and versions
await client.beta.skills.list();
await client.beta.skills.retrieve(skillId);
await client.beta.skills.delete(skillId);

Details:

  • Requires skills-2025-10-02 beta header
  • Full CRUD operations for skills and skill versions
  • Accessed via client.beta.skills property
  • API endpoints: /v1/skills and /v1/skills/{id}/versions
  • Evidence: Class BFA at line 146202, class Q2A at line 146272, beta client integration at line 146346 in pretty-v2.0.34.js

See this entry in the whole of v2.0.34 →

Feedback