본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 26. 14:25

LingyiChen-AI/comfyui-workflow-skill

요약

Claude Code를 사용하여 자연어 설명만으로 ComfyUI 워크플로우 JSON 파일을 생성할 수 있는 스킬입니다. 360개 이상의 노드 정의와 34개의 템플릿을 통해 복잡한 노드 연결 없이도 고도화된 AI 이미지/비디오 워크플로우를 즉시 구축할 수 있습니다.

핵심 포인트

  • 자연어 명령으로 유효한 ComfyUI JSON 워크플로우 생성
  • 360개 이상의 노드 정의 및 34개 내장 템플릿 지원
  • 누락된 모델 자동 감지 및 다운로드 기능 포함
  • OpenAI, Claude, Gemini 등 다양한 LLM 노드 통합 지원

자연어를 사용하여 ComfyUI에 직접 가져올 수 있는 워크플로우 (Workflow) JSON 파일을 생성합니다.

API 비용 불필요, 백엔드 불필요. 원하는 내용을 설명하세요 → 유효한 워크플로우 JSON 생성 → ComfyUI에 가져오기 하여 실행.

default.mp4

원본 영상:

20260331-124614.mp4

이전 후 (VRAM 제한으로 인해 저해상도로 실행):

20260405-122315.mp4

대화를 통해 ComfyUI 워크플로우 JSON을 생성하는 Claude Code 스킬 (Skill)입니다. ComfyUI 노드 에디터에서 수동으로 선을 연결할 필요 없이, 자연어로 요구 사항을 직접 설명하면 됩니다.

34개의 내장 템플릿— 모든 주요 모델과 작업 유형을 커버합니다. 360개 이상의 노드 정의— ComfyUI 소스 코드에서 추출하여 필드 유형과 범위를 정확하게 보장합니다. 자동 모델 다운로드— 워크플로우에 원본 models 필드가 포함되어 있어, 가져올 때 ComfyUI가 누락된 모델을 자동으로 감지하고 다운로드 팝업을 띄웁니다. LLM 통합— comfyui_LLM_party 노드 (OpenAI / Claude / Gemini / Ollama / DeepSeek)를 지원합니다. 필요에 따른 노드 참조 로드— 노드 레지스트리를 42개의 카테고리 파일로 분할하여 4,000행을 한 번에 로드하는 것을 방지합니다.

  • Claude Code 설치됨
  • Git 설치됨
# 1. 프로젝트를 로컬로 클론 (Clone)
git clone https://github.com/twwch/comfyui-workflow-skill.git ~/codes/comfyui-workflow-skill
# 2. Claude Code skills 디렉토리로 심볼릭 링크 생성
...

git clone https://github.com/twwch/comfyui-workflow-skill.git ~/.claude/skills/comfyui-workflow

cp -r comfyui-workflow-skill/ ~/.claude/skills/comfyui-workflow

ls ~/.claude/skills/comfyui-workflow/SKILL.md
# 파일 경로가 출력되면 설치 성공을 의미합니다

rm -rf ~/.claude/skills/comfyui-workflow

설치 후, Claude Code에서 자연어로 요구 사항을 직접 설명하세요:

"FLUX 텍스트 투 이미지 (txt2img) 워크플로우를 생성해줘"
"카메라 컨트롤 기능이 포함된 Wan 2.2 이미지 투 비디오 (img2vid) 워크플로우를 만들어줘"
"SDXL 인페인팅 (Inpainting) 워크플로우를 생성해줘"
...
/comfyui-workflow SD3 텍스트 투 이미지 (txt2img) 워크플로우 생성
  • 워크플로우 JSON 파일은 현재 디렉토리에 저장됩니다.
  • ComfyUI에서 Load를 클릭하거나 JSON 파일을 인터페이스로 직접 드래그 앤 드롭하세요. 모델이 누락된 경우 ComfyUI가 자동으로 다운로드 팝업을 표시합니다.
  • Queue를 클릭하여 실행하세요.

flux-txt2img-wan22-img2vid.json

FLUX 텍스트 투 이미지 (txt2img) → Wan2.2 이미지 투 비디오 (img2vid) 전체 프로세스 워크플로우

wan22-motion-transfer.json

Wan2.2 모션 전이 (Motion Transfer) 워크플로우 (참조 영상의 동작 → 새로운 영상 생성)

워크플로우에서 LLM 노드(스크립트 생성, 캐릭터 분석, 프롬프트 강화 등)를 사용해야 하는 경우, ComfyUI에 comfyui_LLM_party를 설치해야 합니다:

cd ComfyUI/custom_nodes
git clone https://github.com/heshengtao/comfyui_LLM_party.git
pip install -r comfyui_LLM_party/requirements.txt

지원되는 LLM 제공업체: OpenAI, Claude, Gemini, DeepSeek, Ollama 및 모든 OpenAI 호환 API.

템플릿파일설명
SD 1.5 텍스트 → 이미지sd15-txt2img.json기초 SD 1.5
SD 1.5 이미지 → 이미지sd15-img2img.jsonSD 1.5 img2img
SD 1.5 + LoRAsd15-lora.jsonSD 1.5 LoRA 로드
SD 1.5 + ControlNetsd15-controlnet.jsonSD 1.5 ControlNet
SD 1.5 리페인팅sd15-inpaint.jsonSD 1.5 Inpainting
SDXL 텍스트 → 이미지sdxl-txt2img.jsonSDXL 기초
SDXL 이미지 → 이미지sdxl-img2img.jsonSDXL img2img
SDXL + LoRAsdxl-lora.jsonSDXL LoRA 로드
SDXL + ControlNetsdxl-controlnet.jsonSDXL ControlNet
SDXL 리페인팅sdxl-inpaint.jsonSDXL Inpainting
SD3 텍스트 → 이미지sd3-txt2img.jsonSD3 + TripleCLIPLoader
FLUX 텍스트 → 이미지flux-txt2img.jsonFLUX.1 고급 샘플링
FLUX 이미지 → 이미지flux-img2img.jsonFLUX.1 img2img
FLUX + LoRAflux-lora.jsonFLUX.1 LoRA 로드
SDXL 텍스트 → 비디오wan22-txt2vid.json832x480, 81 프레임
Wan 2.2 이미지 → 비디오wan22-img2vid.jsonCLIP Vision 인코딩
Wan 2.2 시작/끝 프레임 보간wan22-first-last.json시작 프레임 + 끝 프레임으로 비디오 생성
Wan 2.2 제어 비디오wan22-fun-control.json제어 비디오 + 참고 이미지
Wan 2.2 카메라 제어wan22-camera.json카메라 움직임 제어
HunyuanVideo 텍스트 → 비디오hunyuan-video.jsonHunyuanVideo T2V
HunyuanVideo 이미지 → 비디오hunyuan-video-i2v.jsonHunyuanVideo I2V
LTXV 텍스트 → 비디오ltxv-txt2vid.json768x512, 97 프레임
LTXV 이미지 → 비디오ltxv-img2vid.jsonLTXV img2vid
Mochi 텍스트 → 비디오mochi-txt2vid.json848x480
Cosmos 텍스트 → 비디오cosmos-txt2vid.json1280x704
Cosmos 이미지 → 비디오cosmos-img2vid.jsonCosmos img2vid
템플릿파일설명
이미지 업스케일링upscale-model.jsonRealESRGAN 등
Stable Audiostable-audio.json오디오 생성 (47초)
Hunyuan3D v2hunyuan3d-v2.json이미지 → 3D 모델
Stable Cascadestable-cascade.json2단계 생성
템플릿파일설명
LLM 대화 (API)comfyui_LLM_party/llm-chat-api.jsonAPI LLM 대화
LLM 대화 (Ollama)comfyui_LLM_party/llm-chat-ollama.json로컬 Ollama 대화
LLM 프롬프트 강화comfyui_LLM_party/llm-prompt-enhance.jsonLLM 강화 → FLUX 이미지 생성
LLM 시나리오 파이프라인comfyui_LLM_party/llm-script-to-video.json시나리오 → 캐릭터 → 분장

모든 템플릿은 ComfyUI 네이티브 models 필드를 포함합니다. 워크플로우를 가져올 때, ComfyUI는 누락된 모델을 자동으로 감지하고 다운로드 알림창을 표시합니다:

{
"models": [
{
...

HuggingFace 및 CivitAI 다운로드 소스를 지원합니다.

comfyui-workflow-skill/
├── SKILL.md # Skill 정의 (진입 파일)
├── README.md # 본 파일
...

워크플로우에서 사용자 지정 노드(예: LLM Party)를 사용한 경우, 먼저 ComfyUI에 해당 사용자 지정 노드 패키지를 설치해야 합니다.

ComfyUI가 자동으로 다운로드 알림창을 표시합니다. 만약 알림창이 나타나지 않으면, HuggingFace에서 수동으로 해당 모델 파일을 ComfyUI/models/ 하위 디렉터리에 다운로드하세요.

만약 Value not in list와 같은 오류가 발생하면, 일반적으로 위젯 값의 유형이나 범위에 문제가 있습니다. 다음을 확인하세요:

  • COMBO 유형의 값은 허용 목록 내의 문자열이어야 합니다.
  • seed 뒤에는 반드시 `

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Codex tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
1

댓글

0