Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Synced claude.ai skills: name clashes explained, fewer hidden skills, new /skills layout

Skills synced from claude.ai are hidden less often, name clashes are explained in /skills, and odd folder names are skipped

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

What

Skills synced from your claude.ai account (loaded from the syncedSkills folder) are handled differently when their names collide with other commands:

  • /plugin skills list: a synced skill is now hidden only when a built-in marketplace plugin has exactly the same name. A plugin whose display name matches no longer hides it.
  • New messages explain when a synced skill cannot use its /name. This happens when a local, project, managed, plugin, MCP or built-in command already holds that name or one too close to it. Examples: "Your claude.ai skill can't use /x in this session.", "/x runs your own skill..., not your claude.ai skill." and "... are taken by other commands, so they don't run your claude.ai skills."
  • When the clash is with a command you made yourself, the message tells you to rename or delete your own command to free the name.
  • The /skills dialog shows these notices as a dimmed line under the list. The list shows fewer rows at once to make room for it.
  • The /skills list rows have a new layout: an icon, a label, and extra columns for a lock, a state word, the source and the size in tokens (N tok). There is also a scroll bar. Typing to search now also matches the displayed label.
  • A folder in syncedSkills whose name contains ':' is now skipped and logged. The sync never writes such names, so it is not treated as a synced skill.

Why

Before, a synced claude.ai skill could seem to vanish or fail to run when you typed its name, with nothing saying why. You now see which skills are affected and what to rename, and stray or plugin-style folders no longer load as synced skills.

Read from
Names in the bundle/skills
Since it was published

The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.

Added since A small documentation edit on Configure permissions touched a line naming /skills after this was published. * A `Skill(skill:<name>)` deny rule instead [matches the skill under any of its names](/docs/en/skills#restrict-claude’s-skill-access), such as its alias or display name permissions see the edit
Confirmed since Anthropic's documentation has since written up /skills, on All settings. Lock the `skills` surface. Claude Code stops loading skills from `~/.claude/skills/` and `.claude/skills/`, custom commands from `~/.claude/commands/` and `.claude/commands/`, skills and commands under `--add-dir` directories, and skills s… settings-reference see the edit
How sure we are
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's documentation agreesAnthropic's documentation has since written up /skills, on All settings.
Anthropic's release notes agreeAdded a scrollbar to the /skills, /mcp and /plugin Installed lists in fullscreen mode, like the one /workflows now has: it appears while the…

See this entry in the whole of v2.1.281 →

Feedback