Before you generate any ComfyUI workflow, run this to scan what's actually installed on your system. It checks via API if ComfyUI is running, or falls back to directory scanning if offline, then caches everything to inventory.json: models, custom nodes, VRAM specs, the works. The real value is workflow validation. It'll tell you exactly which model files are missing and where to download them, or which custom node package you need to install via ComfyUI Manager. Saves you from that annoying cycle of generating a workflow, hitting errors, realizing you don't have the LoRA or InstantID node, then starting over. Cache stays fresh for an hour.
npx skills add https://github.com/mckruz/comfyui-expert --skill comfyui-inventory