What problem does it solve?
Packaging a working ComfyUI setup — its custom nodes, models, Python dependencies, and ComfyUI version — into a reproducible, deployable environment is error-prone and manual. This Skill turns a local install, a Desktop snapshot, a workflow JSON, or a written description into a committed comfy-build.yaml spec and a green, deployable release on the Comfy developer platform.
Core Features & Use Cases
- Environment capture from any source: Scan a local ComfyUI install, import a ComfyUI Desktop snapshot, import a workflow JSON, or hand-author a definition from a Dockerfile, Modal script, or plain description.
- Spec-driven build lifecycle: Manage the full init → validate → push → release flow against the builder, with resumable pushes, dry-run upload estimates, and conflict-checked spec sync.
- Dependency pin guidance: Decide which pip pins to keep or drop before the first cut, predict dependency conflicts, and diagnose failed builds from logs and advisories.
- Use Case: You have a local ComfyUI install with custom nodes and models and want a reproducible cloud environment. The Skill scans the install, writes comfy-build.yaml, prunes the pip freeze, pushes the spec, and cuts a linux/nvidia release you can later deploy.
Quick Start
Ask the assistant to build a reproducible ComfyUI environment from your local install using comfy build init, then validate, push, and cut a release for the linux/nvidia target.