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

Claude Code v2.1.301 ·

Skills and commands now reject very large arguments

Filling $ARGUMENTS and named placeholders into a skill, command or hook now fails with an error once the result passes a size limit

You'll notice Improvements
JSON All of v2.1.301
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SkillsArea: what it touches
ImprovementsKind: in v2.1.301,
ImprovementsSection of the release
What

Skills, custom slash commands and hooks can contain placeholders such as $ARGUMENTS, which Claude Code replaces with whatever you typed after the command. This replacement now has limits:

  • The text after replacement may not exceed a set number of characters. Past that, Claude Code stops with an error telling you to "Use shorter arguments or fewer placeholders such as $ARGUMENTS."
  • Placeholder names longer than a set length are ignored.
  • Only a limited number of named placeholders are filled in.

Before, arguments were filled in with no size check.

Why

Passing very large arguments to a skill or command now produces a clear error instead of expanding into an enormous prompt.

See this entry in the whole of v2.1.301 →

Feedback