Skills synced from claude.ai are skipped when their name, path or alias collides with your local skill.
What's wrong with this entry?
Skills pulled down from claude.ai are now checked against your local skills before loading. If a synced skill's name, folder path or any of its aliases matches one a local skill already claims, the synced copy is dropped and the local one wins.
- Synced skill names containing a colon, or starting with
mcp__, are refused outright. - Favoriting a synced skill stores it under its own
synced-skill:key, falling back to the plainskill:key so existing favorites keep working. - The reminder about skills you have loaded but never used now has a separate line for synced skills, and points out that deleting a synced skill locally just brings it back on the next sync.
synced from claude.ai loaded but never invoked
Strings lifted out of the shipped bundle, so the claim above can be checked against them.