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

Remote sessions can load skills from a host skill catalog via CLAUDE_CODE_HOST_SKILL_CATALOG

A new CLAUDE_CODE_HOST_SKILL_CATALOG variable lets a remote session's host name which skills to load, from a new host catalog at /mnt/skills/public

Group of 3 Use it now Notable New Features
JSON All of v2.1.292
Use it nowTier: how much it should matter to you
5Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
SkillsArea: what it touches
New FeaturesKind: in v2.1.292,
What probably matters to youSection of the release

What

Skills are packaged instructions Claude can load for particular tasks. Claude Code gains a new place to get them from: a catalog supplied by the host, the program or service running the session.

  • CLAUDE_CODE_HOST_SKILL_CATALOG: a new environment variable (a setting passed in from outside the program), absent from the previous build. Its value must be JSON of the form {"skills": [...]} with 1 to 64 folder names made of ASCII letters, digits, ., _ or -. An invalid value is ignored with a warning. The result is a set of allowed skill names that the skill list is filtered against.
  • It is picked up only in a remote session (when CLAUDE_CODE_REMOTE_SESSION_ID is set) that is not a child session, and the variable is then removed from the environment.
  • A path constant changed from a bundled file to /mnt/skills/public, so skills may now come from a folder mounted by the host.
  • Skill loading includes the host catalog as an extra source, active only when a new check passes. When the check fails and a catalog is present, the catalog is recorded as held back.
  • A host skill is skipped if your account already syncs a skill with the same name, or if another skills folder links to the same file.

Why

A host running Claude Code remotely can decide which skills are offered. The skip rules mean a skill your account already syncs wins over a host copy of the same name. None of this applies unless the host sets the variable.

Read from
What the documentation says
How sure we are
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this buildNew in this build: CLAUDE_CODE_HOST_SKILL_CATALOG

See this entry in the whole of v2.1.292 →

Feedback