# Installer Packs

Use when installing a model family from an installer pack, or when building/deriving a...

- Repository: https://github.com/artokun/comfyui-mcp (883 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-26
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add artokun/comfyui-mcp --skill installer-packs -g -a claude-code -y`
Codex: `npx skills add artokun/comfyui-mcp --skill installer-packs -g -a codex -y`
Cursor: `npx skills add artokun/comfyui-mcp --skill installer-packs -g -a cursor -y`
Gemini CLI: `npx skills add artokun/comfyui-mcp --skill installer-packs -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add artokun/comfyui-mcp`

## Description

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.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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:

The rest: https://github.com/artokun/comfyui-mcp/blob/HEAD/plugin/skills/installer-packs/SKILL.md
