Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.290 ·

Skill proposals can be refused when they drop too much of your existing skill

The skill-proposal tool can now refuse a proposed SKILL.md that keeps too few lines of your current one, using a threshold set remotely

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

Unclear It is not clear whether the result is still reported to Anthropic when the threshold is 0 and the check is off.

What

The propose_skills tool now compares a proposed SKILL.md with your current one before accepting it. It is the tool Claude uses to suggest a new or improved skill, which is a saved set of instructions Claude Code can follow for a task. Until now the tool only checked that the skill had been read first.

The new check works like this:

  • Claude Code counts how many non-blank lines of your current SKILL.md the proposal keeps.
  • It compares that count against a threshold. A valid threshold is from 50 to 100, and 0 turns the check off.
  • If the proposal falls short, it is refused with the same message Claude Code gives when a skill was not read or has gone out of date.

The threshold comes from Anthropic's servers. The value built into the code is 0, so the check is off unless a different value is sent. Claude Code also reports the result of the check to Anthropic, both when it validates a proposal and when it runs the tool. That report includes whether the proposal would have passed at thresholds of 100, 90 and 50.

Why

The check stops a proposed rewrite from quietly throwing away most of a skill you already have.

Read from
Feature flag
tengu_glittery_fern Not enough to say

Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.

This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.290: not a boolean we can read

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.290. It isn't a statement about your account. What a flag value here can and cannot tell you

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear whether the result is still reported to Anthropic when the threshold is 0 and the check is off.
The name it cites is new in this buildNew in this build: tengu_glittery_fern

See this entry in the whole of v2.1.290 →

Feedback