Comfy CLI
Comfy CLI from Comfy-Org/comfy-cli.
Skills in this plugin
10- ▌ Comfy · comfy-org bundleGenerate images, videos, audio, and 3D via ComfyUI — CLI surface, workflow creation hierarchy (template → fragment → raw JSON), domain gotchas, cloud auth, multi-stage orchestration.
- ▌ Comfy Build · comfy-orgBuild a custom ComfyUI environment on the Comfy developer platform with comfy-cli: turn a local install, a ComfyUI Desktop snapshot, a workflow JSON, or nothing but a Dockerfile, a Modal script or a sentence into a committed comfy-build.yaml and a green release. Use whenever the user wants to package, build, pin, or reproduce a ComfyUI environment, decide the dependency pins before the first cut, or read a failed build's log. Stops at a green release; comfy-deploy takes it from there.
- ▌ Comfy Debug · comfy-orgDebugging skill for the comfy CLI — failed workflows, stuck jobs, error envelopes, and the fastest path from "it broke" to "fixed".
- ▌ Comfy Relay · comfy-orgHow to present and interact during comfy creative work (images, video, audio) — show visual previews in chat, not text about files. Creative media work is iterative and visual; it is NOT like code. Use whenever generating, reviewing, or iterating on media with the comfy CLI.
- ▌ Comfy Deploy · comfy-orgRun a Comfy Build release as a serverless deployment with comfy-cli. Use whenever the user wants to deploy, serve, host, or expose a ComfyUI build as an endpoint, scale or stop workers, submit a workflow to a deployment, check whether a deployment is healthy or running a stale release, or work out why one is still costing money. Covers `comfy deploy up / run / status / scale / stop / start / delete / ls / show / logs / events / refs`. Assumes a green release already exists — `comfy-build` is the skill that produces one.
- ▌ Comfy Director · comfy-orgUse when asked to make a narrative video — an ad, brand film, short, trailer, music video, or any multi-shot clip that tells a story (not a single shot or loop). Also use when a video was rejected for "no story", "doesn't flow", "feels like a montage", or characters that change between shots.
- ▌ Comfy Build Pins · comfy-orgReference skill cited by comfy-build. Read it with `comfy skills show comfy-build-pins` when deciding what belongs in a comfy-build.yaml's pipDependencies, or when a build failed on a dependency conflict. Covers which pins to delete and which to keep, the package pairs that must move together, and how to predict a dependency conflict off the install's requirements files before spending a build on it.
- ▌ Comfy Build Failures · comfy-orgReference skill cited by comfy-build. Read it with `comfy skills show comfy-build-failures` when a build failed, a push or release was refused, or an importer printed advisories you need to interpret. Covers every advisory key a scan, snapshot or workflow import emits, how to read failureReason and release logs, the failure-to-edit recovery table, and how to revise a definition and re-cut.
- ▌ Comfy Build Authoring · comfy-orgReference skill cited by comfy-build. Read it with `comfy skills show comfy-build-authoring` when authoring a comfy-build.yaml definition by hand — the user has no ComfyUI install to scan, or you are editing a spec's models and customNodes directly. Covers searching the node registry, resolving model filenames to public sources, choosing the directory a weight lands in, and every field of the definition schema.
- ▌ Comfy Deploy Failures · comfy-orgReference skill cited by comfy-deploy. Read it with `comfy skills show comfy-deploy-failures` when a deploy command was refused, a deployment will not reach ready, a job failed, or a deployment is stuck in stop_failed. Maps every deploy_* error code to what it means and the move that clears it, and covers reading a deployment's events and logs.