[BUG] Desktop app slash menu lists every claude.ai account skill twice (bare name + anthropic-skills: prefix) since 1.40609.0 — no dedupe
Status Open
Maintainer reply None cached
Workaround ✓ Mentioned in description ↑
Activity 0 comments · opened Aug 31, 2026
Environment
- Claude desktop app (macOS): 1.40609.0 (auto-update applied via ShipIt on 2026-08-28 08:59 local; previous version did not show this)
- macOS: Darwin 23.4.0
- ~90 skills managed on claude.ai (Settings → Capabilities → Skills, "Save skill" flow) — no local
~/.claude/skillsdirectory at all
Summary
Since updating to 1.40609.0, the composer's / autocomplete in the desktop app lists every account skill twice: once as the bare name (odoo-api) and once with the plugin namespace (anthropic-skills:odoo-api). With ~90 skills this doubles the menu to ~180 entries and makes scanning it much harder.
Both entries invoke the same skill — this is a presentation/dedupe issue, not a functional one.
What I could verify locally
- The dual registration is not new: local session transcripts from as far back as 2026-07-27 already show skills being injected under both identities (bare +
anthropic-skills:namespaced, served from the~/Library/Application Support/Claude/local-agent-mode-sessions/skills-plugin/<uuid>/<uuid>/skills/bundle). So the data layer has carried both names for over a month. - What changed is the menu UI: the pre-update app showed each skill once; 1.40609.0 renders both representations without deduping.
- There is no local
~/.claude/skillscopy involved (directory does not exist), so this is not the local-vs-cloud duplication described in the workaround section of #90858 — here both entries come from the claude.ai account pipeline itself. ListPluginsfor the account returns empty; theanthropic-skillsnamespace is the app's internal bundle, not a user-installed plugin.
Steps to reproduce
- Manage a handful of skills through claude.ai → Settings → Capabilities → Skills (no local
~/.claude/skills). - Update the desktop app to 1.40609.0 (or launch it fresh on that build).
- Open any chat and type
/followed by a skill-name prefix (e.g./odoo).
Expected: each skill listed once (bare name, or at least deduped against its anthropic-skills: alias).
Actual: two entries per skill: odoo-api and anthropic-skills:odoo-api, interleaved in the same menu.
Related
- #90858 — same build, adjacent area: reports namespaced
anthropic-skills:*entries missing from new-chat autocomplete, and notes in passing that bare + namespaced entries do not dedupe. This issue is specifically about the permanent double-listing for account-managed skills.