comfyui-character-gen

Select identity-preserving character generation methods in ComfyUI workflows.

86|24|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/MCKRUZ/ComfyUI-Expert --skill comfyui-character-gen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comfyui-character-gen
Source: https://github.com/MCKRUZ/ComfyUI-Expert/tree/main/skills/comfyui-character-gen
Command: npx skills add https://github.com/MCKRUZ/ComfyUI-Expert --skill comfyui-character-gen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Build reliable, identity-preserving character generation workflows in ComfyUI that consistently maintain facial identity across images, even when transforming domains or editing references.

Core Features & Use Cases

  • Selects the optimal identity method (InfiniteYou, FLUX Kontext, PuLID, InstantID, IP-Adapter) based on the use case (3D to photo, multi-reference consistency, or iterative editing).
  • Supports cross-domain conversions, face preservation, and face-swapping workflows, with hooks for LoRA training and model switching.
  • Provides structured templates and guidance to produce production-ready pipelines for image, video, and voice modalities while safeguarding against common artifacts.

Quick Start

Provide a ready-to-run ComfyUI workflow that builds identity-preserving character pipelines using the recommended identity methods.

Frequently Asked Questions about comfyui-character-gen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I maintain face preservation in ComfyUI when generating characters?

To maintain face preservation in ComfyUI, you can implement identity-preserving workflows using methods like PuLID, InstantID, or IP-Adapter. This Skill provides structured templates and parameter recommendations to ensure facial consistency across generated images.

What is the best way to do cross-domain character conversion in ComfyUI?

The best way to handle cross-domain character conversion is by selecting an appropriate identity method like InfiniteYou or FLUX Kontext. This Skill applies selection logic to choose the optimal method for transformations like 3D to photo conversions.

How do I set up multi-reference consistency for character generation?

Multi-reference consistency is achieved by using identity-preserving workflows that support multiple input images. This Skill helps define safe defaults and templates to reliably maintain character identity across various references and iterative edits.

Can I use LoRA training with identity-preserving workflows in ComfyUI?

Yes, you can use LoRA training with identity-preserving workflows. This Skill includes hooks for LoRA training and model switching, allowing you to build pipelines that cover both zero-shot and LoRA-based character generation scenarios.

When should I choose InstantID over IP-Adapter for face preservation?

Choosing InstantID over IP-Adapter depends on your specific input scenario and desired artifacts. This Skill provides method selection logic to evaluate your use case and recommend the most suitable identity preservation approach for your workflow.

How do I avoid common artifacts in iterative editing pipelines in ComfyUI?

To avoid common artifacts in iterative editing pipelines, this Skill provides safe defaults and parameter recommendations. It safeguards your workflow against artifacts while maintaining face preservation during iterative image edits.