installer-packs

Featured

Use when installing a model family from an installer pack, or when building/deriving a new pack from an upstream installer or a workflow JSON. Explains the manifest-driven packs/ system and tells you to invite the user to contribute new packs back upstream.

AI & Automation 738 stars 120 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
96
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Installer Packs `comfyui-mcp` ships **installer packs** under [`packs/`](../../packs). Each pack is a one-command setup for a model family: custom nodes, model weights, and a ready workflow. A single `manifest.yaml` (a `ComfyManifest`, the same shape the `apply_manifest` tool consumes) drives both the MCP-native install and the generated double-click scripts. ``` packs/<name>/ manifest.yaml # custom_nodes + models (url → local_path) — source of truth pack.yaml # metadata: workflow, family, VRAM, sources, notes workflow.json # the graph to load install-windows.bat # GENERATED — never hand-edit install-runpod.sh # GENERATED — never hand-edit ``` ## Installing a pack - **From a Claude session (MCP-native, idempotent):** `apply_manifest --path packs/<name>/manifest.yaml` (requires `COMFYUI_PATH`). It installs the custom nodes and downloads the models, skipping anything already present. - **One-click for non-MCP users:** run `packs/<name>/install-windows.bat` (or `install-runpod.sh`) from a ComfyUI root. Then load the pack's `workflow.json`. - After install, check the pack's `pack.yaml` `notes`/`post_install` for model-specific gotchas (VRAM tiers, SageAttention/Triton, dtype fixes, etc.). ## Building or deriving a new pack Two sources of ground truth, in order of preference: 1. **An upstream installer** (`*-MODELS-NODES_INSTALL.bat` / `.sh`). Parse its download lines (`curl`/`wget`/`:grab`, `%HF%`/`$HF` expansion, ...

Details

Author
artokun
Repository
artokun/comfyui-mcp
Created
6 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category