comfyui

Generate images, video, and audio by executing ComfyUI diffusion workflows via REST and WebSocket APIs.

1|Updated Aug 6, 2026
One-click install
npx skills add https://github.com/agtktID/indagis-agent --skill comfyui-agtktid
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: comfyui
Source: https://github.com/agtktID/indagis-agent/tree/main/skills/creative/comfyui
Command: npx skills add https://github.com/agtktID/indagis-agent --skill comfyui-agtktid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires comfy-cli, requests, websocket-client, and includes scripts (resource) and references (resource) components.

What problem does it solve? Setting up and running ComfyUI diffusion workflows requires juggling installation, GPU compatibility, model downloads, custom node dependencies, and a low-level REST/WebSocket API. This Skill automates the entire lifecycle from hardware detection through workflow execution and output retrieval. ## Core Features & Use Cases - Automated Setup & Health Checks: Detect GPU/VRAM, choose between local install and Comfy Cloud, install via comfy-cli, and verify with a smoke test. - Workflow Execution: Inject parameters into API-format workflow JSON, submit jobs, monitor progress over WebSocket, and download outputs safely. - Dependency Management: Extract controllable parameters from a workflow, check missing nodes/models/embeddings against a running server, and auto-install fixes. - Use Case: A user asks to generate 8 variations of an SDXL image with random seeds; the Skill checks dependencies, runs the batch in parallel, and returns the output file paths as structured JSON. ## Quick Start Ask the AI to generate an image of a sunset over mountains using the ComfyUI skill with the SDXL workflow.

Frequently Asked Questions about comfyui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a ComfyUI workflow from the command line?▼

Use run_workflow.py with an API-format workflow JSON and a parameter dictionary, for example passing prompt, seed, and steps via --args. The script submits the job to the server, monitors execution, and downloads outputs to your chosen directory.

What hardware do I need to run ComfyUI locally?▼

Local ComfyUI needs an NVIDIA GPU with at least 6 GB VRAM (8 GB for SDXL, 12 GB or more for Flux and video), an AMD GPU with ROCm on Linux, or an Apple Silicon Mac with 16 GB unified memory. Machines without a capable GPU should use Comfy Cloud instead.

Can I use ComfyUI without a GPU using Comfy Cloud?▼

Yes, Comfy Cloud hosts workflows on RTX 6000 Pro GPUs with common models preinstalled. Set the COMFY_CLOUD_API_KEY environment variable and pass --host https://cloud.comfy.org; note the free tier cannot run workflows via the API.

Why does my ComfyUI workflow fail with class_type not found?▼

This error means a required custom node is not installed on the server. Run check_deps.py to identify the missing package and its install command, or use auto_fix_deps.py to install it automatically via comfy node install.

What is the difference between editor format and API format workflows?▼

API format workflows have top-level node IDs each containing a class_type field and are directly executable via the /prompt endpoint. Editor format has top-level nodes and links arrays and must be re-exported from the ComfyUI web UI using Export (API) before scripts can run it.

How do I generate multiple image variations with different seeds?▼

Use run_batch.py with --count for the number of variations and --randomize-seed to generate a fresh seed per run. The --parallel flag controls concurrency up to your local capacity or Comfy Cloud tier limit.