Cloud-synced skills (claude.ai/customize/skills) not available in Claude Code CLI

Resolved 💬 3 comments Opened Apr 1, 2026 by leevs Closed Apr 1, 2026

Summary

Skills added or shared via claude.ai/customize/skills (Personal, Shared, Organization) trigger correctly in the Claude Desktop App but are not available when running claude in the terminal CLI, despite both environments being authenticated with the same claude.ai account.

Steps to Reproduce

  1. Add or have a skill shared to your account via claude.ai/customize/skills
  2. Open Claude Code in the Desktop App — skill triggers correctly on session start
  3. Run claude in the terminal — skill does not trigger / is not loaded

Expected Behavior

Cloud-synced skills should be available consistently across all authenticated Claude Code environments (Desktop App and CLI), since both use the same account credentials.

Actual Behavior

Skills only sync to the Desktop App. The CLI only loads skills from local file paths (~/.claude/plugins/, ~/.claude/skills/, .omc/skills/). Cloud skills are invisible to the CLI.

Environment

  • Claude Code CLI version: 2.1.89
  • OS: macOS 25.4.0
  • Authentication: logged in via claude.ai account (same account used in Desktop App)

Additional Context

This creates an inconsistent experience — teams sharing skills via the web UI expect them to work everywhere Claude Code runs, not just the Desktop App. A concrete example: a shared april-fools-joke skill visible at claude.ai/customize/skills triggered on session start in the Desktop App but was absent in the CLI session running the same account.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗