What problem does it solve?
The comfyui-mcp orchestrator and the comfyui-agent-panel sidebar ship separately, so updating one leaves the other behind and causes confusing version-drift failures like unimplemented bridge commands or missing sidebar features. This Skill detects that drift, syncs the panel through a verified install path, and reports only the version re-read from disk.
Core Features & Use Cases
- Version Drift Detection: Reads the installed panel version against the orchestrator's required floor via install_comfyui(action:'panel', panel_action:'status') and acts on the returned sync.decision.
- Verified Sync: Runs install_comfyui(action:'panel', panel_action:'sync'), reports the verifiedVersion re-read from disk, and states that a ComfyUI restart is required.
- Pin Respect: Warns instead of syncing when the user pinned the panel, offers an explicit unpin flow, and handles env-based pins that cannot be cleared programmatically.
- Use Case: After running npm i -g comfyui-mcp, a sidebar graph command fails with "panel is too old"; the Skill checks status, syncs the panel, and reports the verified on-disk version.
Quick Start
Check whether my ComfyUI agent panel version matches my comfyui-mcp orchestrator and sync it if it is behind.