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.20 ·

Skill Tool (Full Implementation)

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

What: Complete implementation of the Skill tool, enabling Claude to execute skills and commands directly during conversations (previously existed only as a stub)

How to use: Skills are invoked automatically by Claude when appropriate, or you can configure permission rules:

# In .claude/settings.local.json
{
  "permissions": {
    "allow": {
      "Skill": ["pdf", "xlsx", "custom-skill:*"]
    }
  }
}

Details:

  • Supports both mode commands (high-priority) and regular skills
  • Includes intelligent token budgeting (15,000 character default via SLASH_COMMAND_TOOL_CHAR_BUDGET)
  • Permission system with wildcard patterns (e.g., skill-name:*)
  • Skills are categorized by source: project, user, plugin, or managed
  • Mode commands receive priority and full token allocation
  • Evidence: Mo1 initialization at line 429046, W$Q() prompt generator at line 428983, nw variable at line 428903

See this entry in the whole of v2.0.20 →

Feedback