Installs ComfyUI custom node packs from pack name, registry ID, or GitHub URL; searches registry if needed, clones repo to custom_nodes/, installs venv dependencies, and offers restart.
From comfynpx claudepluginhub artokun/comfyui-mcp --plugin comfyPack name, registry ID, or GitHub URL/installInstalls all dotai registry items (dotai, prompt) via npx shadcn add from GitHub JSON registry and suggests package.json postinstall script for agent instructions.
/installInstalls VoiceMode CLI, FFmpeg, Whisper speech-to-text, and Kokoro text-to-speech services, with architecture checks, prerequisite handling, and status verification.
/installInstalls Hookify rules from the catalog using <category>:<rule-name>, --category, --all, or --list to browse available rules.
/installInstalls Gateway API resources (GatewayClass and Gateway) to a Kubernetes/OpenShift cluster in optional [namespace], substituting cluster domain and waiting up to 5min for readiness.
/installInstalls and configures a recommended Rails development gem (strong_migrations, herb, bullet, letter_opener). Adds to Gemfile, runs bundle install, provides config instructions, and executes generators.
/installInstalls Choo Choo Ralph autonomous coding workflow into the current project: shell scripts, beads formulas, spec directory; checks prerequisites and handles existing files.
The user wants to install a ComfyUI custom node pack from the registry or a GitHub repository.
Parse the argument. The argument is: $ARGUMENTS
If no argument was provided, ask the user what node pack they want to install.
Determine the source type:
https://github.com/ — use directlycomfyui-impact-pack — search for itFind the pack. If not a direct GitHub URL:
search_custom_nodes with the argument as the queryget_node_pack_details with the selected pack ID for full info including the repository URLConfirm with the user. Before installing, show:
Determine the custom_nodes directory. The custom nodes directory is typically at the ComfyUI base path under custom_nodes/. Check get_system_stats if needed to find the ComfyUI installation path. Verify the directory exists.
Clone the repository. Use the Bash tool to:
git clone {repo_url} {custom_nodes_dir}/{pack_name}
If the directory already exists, inform the user and ask if they want to update it (git pull) instead.
Install dependencies. Check for dependency files in the cloned directory:
requirements.txt exists: run pip install -r requirements.txt using ComfyUI's Python venvinstall.py exists: run it with ComfyUI's Python interpreter.venv/Scripts/python.exe on Windows or .venv/bin/python on Linux/macOS)Restart ComfyUI. Tell the user that new nodes require a restart to be loaded. Offer to call restart_comfyui to restart automatically.
Generate a skill file (optional). Ask the user if they'd like to generate a Claude Code skill for the new pack. If yes, call generate_node_skill with the pack source to create a skill file that helps Claude understand the new nodes.
User: /comfy-install comfyui-impact-pack
Steps:
https://github.com/ltdrdata/ComfyUI-Impact-Pack into custom_nodes/git clone fails due to the directory already existing, offer git pull to update insteadget_node_info with one of the pack's node names