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 763 stars 131 forks Updated 5 days ago 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
7 months ago
Last Updated
5 days ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

ui-pack-maintain

Creates, extends, repairs, validates, versions, and publishes reusable UI Packs. Use when adding or changing UI Pack Foundations, Components, Patterns, Presets, design tokens, state adapters, manifests, or registry metadata, or when extracting a reusable visual system from screenshots, existing pages, or computed styles. Creating a Pack relies only on the self-contained contract plus user intent; maintenance may additionally read existing Packs. Do not use for generating business prototypes, editing production frontend code, installing packs for end users, or ordinary page styling.

19 Updated 1 weeks ago
Lisuiwen
AI & Automation Listed

build-pack

Author, measure and publish a YantrikDB knowledge pack. Use when asked to create a pack, turn documentation or a domain into a pack, package knowledge or skills for a local model, or publish to packs.yantrikdb.com. Covers the three tiers (constitution / corpus / coverage), the measurement that decides whether a pack is worth shipping, and the authoring rules derived from how the engine actually behaves.

64 Updated 4 days ago
yantrikos
AI & Automation Listed

guru-packs

Install, list, inspect, update, remove, create, check, or share a GitHub-backed Wiki, Lens, or Method Pack. Use only for an explicit Pack lifecycle or publishing request; Guru Mode Auto and an ordinary natural-language investment request never invoke Pack work implicitly. Do not use for research, local memory curation, Decisions, or lesson extraction.

32 Updated 1 months ago
monarchjuno