mckruz/comfyui-expert/comfyui-prompt-engineer
Claude Code and agent skill by mckruz/comfyui-expert
- community
Checking that the SKILL.md file is still in the repository.
Craft model-specific prompts optimized for the target checkpoint and identity method. Handles FLUX, SDXL, SD1.5, and Wan video models with proper syntax, quality tags, and negative prompts. Use when generating or refining prompts for ComfyUI workflows.
Install
npx vskill@latest install mckruz/comfyui-expert/comfyui-prompt-engineerSKILL.md
ComfyUI Prompt Engineer
Generates optimized prompts tailored to specific models and identity methods. Different models respond differently to prompts.
Model-Specific Prompt Rules
FLUX.1 (dev/schnell/Kontext)
- Style: Natural language descriptions work best
- CFG: 3.5-4 (very low)
- Quality tags: Minimal - FLUX doesn't need "masterpiece, best quality"
- Length: Medium (50-100 words)
- Structure:
{subject description}, {setting}, {lighting}, {camera/style}
Good FLUX prompt:
Bad FLUX prompt (too many quality tags):
SDXL (RealVisXL, Juggernaut, etc.)
- Style: Quality tags at front help significantly
- CFG: 7-9
- Quality tags: Include
masterpiece, best quality, photorealistic - Length: Medium-long (50-150 words)
- Structure:
{quality tags}, {trigger word}, {subject}, {details}, {setting}, {style} - Weighted syntax: Supported
(important:1.3)or((very important))
Good SDXL prompt:
SD 1.5
- Style: Tag-based works best
- CFG: 7-8
- Quality tags: Essential
- Length: Shorter (30-80 words)
- Structure:
{quality}, {trigger}, {subject}, {details}, {style tags}
Wan 2.1/2.2 (Video)
- Style: Concise motion descriptions
- CFG: 5-7
- Quality tags: Minimal
- Length: Short (20-50 words)
- Focus: Describe the motion, not just the appearance
- Structure:
{subject}, {action/motion}, {setting}, {quality}
Good Wan prompt:
AnimateDiff
- Style: Same as base model (SD1.5/SDXL) but add motion keywords
- Motion keywords: Include camera/subject motion description
- Length: Same as base model
With Identity Methods
InstantID Prompts
Key adjustments:
- DO NOT describe specific facial features (the model provides them)
- DO describe everything else: clothing, pose, setting, lighting
- Keep CFG at 4-5
PuLID Prompts
Key adjustments:
- Can include some facial descriptions (PuLID is more tolerant)
- Method "neutral" for realistic, "fidelity" for exact match
- CFG 5-7
IP-Adapter FaceID
Key adjustments:
- Describe the style you want, not the face
- weight_type "style transfer" for 3D→realistic
- Standard CFG for base model
FLUX Kontext (Editing)
Key adjustments:
- Describe the EDIT, not the full image
- Be specific about what to change
- Mention what to preserve
With Character LoRA
Key adjustments:
- ALWAYS include trigger word first
- Don't describe features the LoRA has learned
- Focus on what varies: pose, clothing, setting, lighting
Negative Prompt Templates
Universal Negative (SDXL/SD1.5)
Photorealism Negative
Video Negative (Wan/AnimateDiff)
FLUX Negative (keep minimal)
Prompt Construction Workflow
- Get character profile from
projects/{project}/characters/{name}/profile.yaml - Get target model from inventory/user preference
- Apply model rules from above
- Add identity method modifiers if applicable
- Include trigger word if LoRA is being used
- Draft positive + negative pair
- Review against past successes in character's
generation_history - Adjust CFG recommendation based on method stack
Reference
references/prompt-templates.md- Full template library with examplesreferences/workflows.md- CFG and sampler settings per workflow- Character profiles in
projects/for trigger words and feature descriptions
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/comfyui-prompt-engineer/SKILL.md
Popularity
- Repository stars
- 65
- Repository forks
- 16
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 16 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mckruz/comfyui-expert/comfyui-prompt-engineer)