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

Claude Code v2.1.248 ·

Skills sync now stores each account's skills in its own directory

Synced skills are stored per account, so one account's skills can't mix into another's.

You'll notice New Features
JSON All of v2.1.248
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
SkillsArea: what it touches
New FeaturesKind: in v2.1.248,
New FeaturesSection of the release
What

Syncing skills from the server now first resolves a per-account storage area (a "bucket") and does nothing if it cannot. If the directory it resolves to exists but is not marked as belonging to that account, it is moved to a trash area before syncing, so skills from one account cannot be mixed into another's.

Details
  • No bucket resolves: the round logs and returns early with a distinct outcome, and the end-of-round cleanup sweep is skipped.
  • Unmarked directory found: moved to the trash root, with its own failure event if the move fails.
  • Skill roots, live directories and claim files are all built from the bucket root rather than one shared root.
  • No feature flag guards this in this build; it runs whenever a bucket can be resolved.
Evidence

skills_sync_unmarked_bucket_quarantined

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.248 →

Feedback