ComfyUI Agent Skill
Агент запускает проверенные воркфлоу ComfyUI из командной строки: картинки, видео, музыка, озвучка и вырезание объектов.
- 119 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Воркфлоу клонирования голоса и переноса лица дают материал для подделки чужой личности.
- Скилл отправляет задачи и промпты на сервер ComfyUI и запускает тяжелые модели на вашем оборудовании.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/comfyui-agent-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Воркфлоу клонирования голоса и переноса лица дают материал для подделки чужой личности.
- Скилл отправляет задачи и промпты на сервер ComfyUI и запускает тяжелые модели на вашем оборудовании.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл дает агенту стабильный CLI для зарегистрированных воркфлоу ComfyUI. В комплекте 12 готовых: текст в картинку, правка изображения, текст и картинка в видео, музыка, синтез и клонирование голоса, вырезание объекта по описанию и перенос выражения лица. Команды печатают структурированный JSON с путями результатов, кодом ошибки и метаданными. Свой воркфлоу импортируют в личный реестр командой `import-workflow` и включают после проверки конфигурации. Произвольный непроверенный JSON скилл не выполняет. Адрес сервера по умолчанию — `http://127.0.0.1:8188`.
Для кого. Авторам и разработчикам с локальным ComfyUI, которые хотят генерировать медиа прямо из диалога с агентом.
Подходит, если
- Нужен постер с заголовком, и агент сам выберет воркфлоу `qwen_image_2512_4step` и размер.
- Готовую фотографию правят по описанию, сохраняя композицию.
- Из статичного кадра делают короткий MP4 или добавляют к тексту озвучку.
- Перед долгим запуском агент проверяет сервер и зависимости командой `doctor`.
- Рабочий воркфлоу из ComfyUI подключают как новую команду в личный реестр.
Не подходит, если
- Сервер ComfyUI не запущен и поднимать его не планируется: скилл ComfyUI сам не ставит и хостинга генерации не дает.
- Нужен только текст промпта без генерации.
- Сервер находится в открытой сети под чужим управлением: скилл рассчитан на локальный или доверенный.
Пример запроса к агенту
Сделай постер «Летняя распродажа» в современном стиле, синие и белые тона, вертикальный формат.Ограничения
Нужен локальный или доверенный сервер ComfyUI, сам скилл его не ставит и генерацию не размещает. Для каждого воркфлоу на сервере должны стоять нужные узлы и модели, иначе команда вернет `PREFLIGHT_MISSING_NODES` или `PREFLIGHT_MISSING_MODELS`. Не направляйте скилл на недоверенный публичный адрес. Если агент работает в WSL или контейнере, `127.0.0.1` может указывать не на хост, и адрес задают через `--server`. Python ставят через pipx или uv.
Как отключить. Удалите папку скилла из каталога навыков агента и выполните `pipx uninstall comfyui-agent-skill-mie`. Личные воркфлоу и результаты лежат в пользовательском каталоге `comfyui-skill`, их удаляют вручную.
Частые вопросы
Скилл ставит сам ComfyUI?
Нет. ComfyUI нужно запустить отдельно, локально или на доверенном сервере. Скилл только вызывает его по HTTP и проверяет готовность командами `check` и `doctor`.
Как добавить свой воркфлоу?
Экспортируйте его из ComfyUI в формате API, выполните `python -m comfyui import-workflow my_workflow.json --id my_custom_workflow`, проверьте `workflow.config.template.json` и переименуйте файл в `workflow.config.json`.
Куда попадают результаты?
В пользовательский каталог: `%APPDATA%\comfyui-skill` на Windows, `~/Library/Application Support/comfyui-skill` на macOS и `~/.local/share/comfyui-skill` на Linux. Путь к файлу есть в JSON-ответе.
Какие воркфлоу идут в комплекте?
Двенадцать: `z_image_turbo`, `klein_edit`, `qwen3_tts`, `ltx_23_t2v_distill`, `ltx_23_i2v_distilled`, `ace_step_15_music`, `qwen_image_2512_4step`, `anima_turbo`, `krea2_turbo`, `sam3_mat_image`, `liveportrait` и `qwen3_tts_clone`.
Что означает ошибка PREFLIGHT_MISSING_MODELS?
На сервере ComfyUI нет файлов моделей, которые нужны воркфлоу. Скачайте их по списку из `references/workflow_nodes.md` и повторите `comfyui-skill doctor`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл и CLI превращают сохраненные воркфлоу ComfyUI в команды, которые агент вызывает с несколькими серверами и схемой параметров
Официальный MCP-сервер Comfy Org: агент запускает воркфлоу в вашем локальном ComfyUI и забирает готовые изображения
Плагин Comfy Cloud для Claude Code: команды для генерации картинок, видео, звука и 3D, подключается через облачный MCP-сервер
Легкий MCP-сервер на Python: агент генерирует и по шагам дорабатывает картинки, звук и видео в локальном ComfyUI
Скилл и MCP-драйвер, которыми Claude Code, Codex и Gemini CLI управляют локальным ComfyUI, с рецептами промптов для 68 моделей
infinite-creation ведет роман или сценарий через ComfyUI до готового видео с озвучкой, музыкой и субтитрами.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| ComfyUI Agent Skill (эта карточка) | нет | 119 | ||
| ComfyUI MCP Server | нет | не нужна | 413 | легкий MCP-сервер для генерации; здесь CLI со скиллом и 12 проверенными воркфлоу |
| ComfyUI-Agent-Kit | нет | 121 | скилл и MCP-драйвер с рецептами промптов; здесь реестр воркфлоу с конфигами и JSON-ответами |
Коротко о README
Стабильный интерфейс — только зарегистрированные воркфлоу и CLI со структурным JSON. Выбор воркфлоу остается за агентом по `SKILL.md`, а CLI подставляет запасной вариант, если воркфлоу не указан.
Бейдж для README
Исходный SKILL.md
--- name: comfyui-agent-skill-mie description: > Agent skill for running registered ComfyUI workflows through a stable CLI, and for importing a user's own ComfyUI workflow into their private registry after review. Supports image, video, music, and speech generation, plus text-driven matting, face/expression transfer, and voice cloning, on a local or trusted self-hosted ComfyUI server (default http://127.0.0.1:8188). Can check server health, preflight workflow dependencies, and save the server URL. Runs only registered workflows and reviewed private-registry imports; does not execute arbitrary unreviewed workflow JSON. --- # comfyui-agent-skill-mie ## Purpose Run registered ComfyUI workflows through a stable Agent-facing CLI, with prompt enhancement, fail-fast errors, and structured JSON results. Use this skill when the user asks to: - Generate an image from text. - Generate a new image inspired by a reference image. - Edit an input image while preserving some structure or subject details. - Generate text-to-video or image-to-video MP4 output. - Generate music / instrumental / song-style MP3 output. - Synthesize spoken voice audio with Qwen3-TTS. - Cut out or mask an object in a picture by describing it in words. - Transfer a face, expression, or pose from a driving video onto a reference face photo. - Clone a specific voice from a reference audio sample and speak new text in that voice. - Check whether a ComfyUI server is available. - Import a workflow the user already validated in ComfyUI into their private registry, and activate it only after the generated config is reviewed. - Preflight a registered workflow's nodes and models before a long run. - Save a persistent ComfyUI server URL when the user asks. Do not use this skill when the user only wants prompt writing, brainstorming, or discussion without actual generation. A ComfyUI server being unavailable is not a reason to skip this skill. Return `SERVER_UNAVAILABLE`, ask whether ComfyUI is running on the local machine or on another machine, and point the user at `check` (single health check) and `doctor` (server health plus per-workflow preflight) to diagnose it. ## Hard Rules - Source mode: run CLI commands from the skill root (the directory containing `SKILL.md` and `scripts/`). - Tool-install mode: `comfyui-agent-skill-mie` / `comfyui-skill` can be run from any directory. - Source mode: use `uv run --no-sync python -m comfyui` (or `uv run --no-sync comfyui-skill`) for runtime calls.