Organization skills still not syncing to CLI (duplicate of #40320) — repro on 2.1.220

Status Open
Reported on v2.1.220
Maintainer reply None cached
Activity 0 comments · opened Jul 30, 2026

Following up on #40320, which was auto-closed for inactivity by the stale bot rather than actually resolved. Still reproducible.

Environment:

  • Claude Code CLI 2.1.220, macOS (Darwin 25.5.0)
  • Team plan org, authenticated via claude auth status (confirms correct org membership)

Repro:

  1. Org admin uploads skills via claude.ai/admin-settings/claude-code → Customize → Organization skills. Confirmed present there (e.g. lippert-jira, android-devices, context-audit).
  2. In the CLI: /skills and /reload-skills report skills loaded, but none of the org-distributed skills are among them.
  3. Inspected the local skills cache directory directly — it contains only symlinks to pre-existing personal skill folders. No managed/org-skills directory is ever created or populated locally.
  4. One org skill name (context-audit) happened to collide with an already-installed personal skill of the same name, which made it look like sync was partially working — it wasn't; that was the local personal copy, unrelated to the org one.
  5. Ruled out a non-default CLAUDE_CONFIG_DIR as the cause — same behavior regardless.
  6. Confirmed via claude.ai desktop app that the same org skills do trigger correctly there — this is CLI-specific.

Expected: Org-distributed skills should download to the CLI's managed-skills path and be usable via /skill-name, matching desktop behavior.

Impact: Org-wide skill distribution to CLI users is effectively non-functional. This blocks teams standardizing workflows (e.g. Jira-ticket-aware skills) across CLI and desktop users.

Ref: #40320

View original on GitHub ↗