verify-bundle-sync

Installation
SKILL.md

Verify Bundle Sync

This skill exists solely to work around an upstream Claude Code symlink bug (anthropics/claude-code#53948) that requires plugins/dev-workflow-bundle/skills/<name>/ to be a real directory copy of skills/<name>/skills/<name>/ rather than a symlink. It is a project-local skill (lives under .claude/skills/verify-bundle-sync/, not registered in .claude-plugin/marketplace.json). When the bug is fixed and the bundle layout returns to symlinks, delete this skill directory, the .claude/dev-workflow.md test_commands entry, the dev-workflow-triage (d4) sub-step, and the .claude/rules/project.rules.md bullet that document this workaround.

The skill compares each bundle member's canonical directory against its bundle copy and reports drift. It is detect-only — it never modifies any files.

Process

Accepts an optional --base-commit <sha> argument (ignored — the scope is structural, not changeset-dependent). Running with no arguments behaves identically.

Run the following directly in the main thread (no subagent dispatch is needed — the check is lightweight: one jq invocation plus one diff -rq per bundle member).

  1. Load the bundle membership list from .claude-plugin/marketplace.json:
Installs
7
GitHub Stars
47
First Seen
May 19, 2026
verify-bundle-sync — hiroro-work/claude-plugins