Auto-update in Claude Code delivers no new content without a version bump
Both .claude-plugin/marketplace.json and .claude-plugin/plugin.json still report "version": "1.0.1", despite several commits landed in the meantime — including the new Knap skill and skill improvements.
Claude Code's marketplace auto-update compares the installed version against the catalog to decide whether to fetch new content. Acc. to official plugin documentation:
"Setting this pins the plugin to that version string, so users only receive updates when you bump it"
If the version number doesn't change, auto-update never fires — users with auto-update enabled silently stay on stale content indefinitely, with no indication anything is missing.
You already discovered this mechanism via 790904b ("chore: update plugin version so it can be updated from the marketplace"). The same situation has recurred.
Rather than opening a simple PR to bump the version once more, I wanted to raise the underlying problem so you can address it in whatever way fits your release workflow, so that future content reaches users reliably without manual intervention each time.
Source: kepano/obsidian-skills