$npx -y skills add prime-skills/runcomfy-agent-skills --skill relightRelight a still image — change the lighting setup, color temperature, direction, or mood — on RunComfy via the runcomfy CLI. Routes to Qwen Edit 2509's dedicated relight LoRA endpoint for purpose-built relighting, with fallback to identity-preserving edit endpoints (Nano Bana
| 1 | # Relight |
| 2 | |
| 3 | Change how a still is lit — direction, color temperature, intensity, mood — without redoing the shot. This skill routes to Qwen Edit 2509's dedicated relight LoRA when a purpose-built relighting endpoint matters, and to identity-preserving edit endpoints when prose lighting language is enough. |
| 4 | |
| 5 | [runcomfy.com](https://www.runcomfy.com/?utm_source=skills.sh&utm_medium=skill&utm_campaign=relight) · [Qwen Edit relight](https://www.runcomfy.com/models/qwen/qwen-edit-2509/lora/relight?utm_source=skills.sh&utm_medium=skill&utm_campaign=relight) · [CLI docs](https://docs.runcomfy.com/cli/introduction?utm_source=skills.sh&utm_medium=skill&utm_campaign=relight) |
| 6 | |
| 7 | ## Powered by the RunComfy CLI |
| 8 | |
| 9 | ```bash |
| 10 | # 1. Install (see runcomfy-cli skill for details) |
| 11 | npm i -g @runcomfy/cli # or: npx -y @runcomfy/cli --version |
| 12 | |
| 13 | # 2. Sign in |
| 14 | runcomfy login # or in CI: export RUNCOMFY_TOKEN=<token> |
| 15 | |
| 16 | # 3. Relight |
| 17 | runcomfy run qwen/qwen-edit-2509/lora/relight \ |
| 18 | --input '{"image": "...", "prompt": "..."}' \ |
| 19 | --output-dir ./out |
| 20 | ``` |
| 21 | |
| 22 | CLI deep dive: [`runcomfy-cli`](https://www.skills.sh/agentspace-so/runcomfy-agent-skills/runcomfy-cli) skill. |
| 23 | |
| 24 | --- |
| 25 | |
| 26 | ## Pick the right model |
| 27 | |
| 28 | Listed newest first. |
| 29 | |
| 30 | **Qwen Edit 2509 Relight LoRA** — `qwen/qwen-edit-2509/lora/relight` *(default for dedicated relighting)* |
| 31 | > Purpose-built relighting LoRA on Qwen Edit 2509. Tuned specifically for changing lighting direction, color temperature, intensity, and mood while preserving subject identity, pose, and framing. |
| 32 | > Pick for: precise lighting control ("golden hour key light from left, soft fill from right, no rim"), brand product relighting, portrait mood shifts. |
| 33 | > Avoid for: edits that aren't really about lighting — use generic image edit. |
| 34 | |
| 35 | **Nano Banana 2 Edit** — `google/nano-banana-2/edit` |
| 36 | > Identity-preserving edit driven by spatial / prose language. Lighting changes via prompt: `"convert to golden hour with warm key light from the left"`. |
| 37 | > Pick for: lighting change as part of a broader edit pass (also swapping background, adding objects). |
| 38 | > Avoid for: relighting-only when you want maximum lighting fidelity — use Qwen Edit Relight. |
| 39 | |
| 40 | **GPT Image 2 Edit** — `openai/gpt-image-2/edit` |
| 41 | > Multi-ref edit; can reference an image with the target lighting style and apply it. |
| 42 | > Pick for: "match the lighting of this reference photo" workflows with explicit reference images. |
| 43 | > Avoid for: pure prose lighting description — Qwen Edit Relight wins. |
| 44 | |
| 45 | **FLUX Kontext Pro** — `blackforestlabs/flux-1-kontext/pro/edit` |
| 46 | > Single-instruction, high-preservation. Use form: `"Keep everything exactly. Change the lighting to soft window light from the left, late-afternoon warm temperature."` |
| 47 | > Pick for: surgical lighting tweak on one image without affecting anything else. |
| 48 | |
| 49 | --- |
| 50 | |
| 51 | ## Route 1: Qwen Edit Relight — default |
| 52 | |
| 53 | **Model**: `qwen/qwen-edit-2509/lora/relight` |
| 54 | **Catalog**: [Qwen Edit relight](https://www.runcomfy.com/models/qwen/qwen-edit-2509/lora/relight?utm_source=skills.sh&utm_medium=skill&utm_campaign=relight) · [`qwen-image` collection](https://www.runcomfy.com/models/collections/qwen-image?utm_source=skills.sh&utm_medium=skill&utm_campaign=relight) |
| 55 | |
| 56 | ### Invoke |
| 57 | |
| 58 | ```bash |
| 59 | runcomfy run qwen/qwen-edit-2509/lora/relight \ |
| 60 | --input '{ |
| 61 | "image": "https://your-cdn.example/product.jpg", |
| 62 | "prompt": "Relight as golden-hour studio: warm 3200K key light from camera-left at 45°, soft cool fill from right, no rim light, preserve product orientation and color identity." |
| 63 | }' \ |
| 64 | --output-dir ./out |
| 65 | ``` |
| 66 | |
| 67 | ### Prompting tips |
| 68 | |
| 69 | - **Lead with the lighting type, then quantify**: |
| 70 | - Light source: `"golden hour"`, `"studio softbox"`, `"overcast diffuse"`, `"single hard spotlight"`, `"window light"`, `"blue hour"` |
| 71 | - Color temperature: `"warm 3200K"`, `"neutral 5500K"`, `"cool 6500K"` |
| 72 | - Direction: `"camera-left at 45°"`, `"top-down"`, `"3/4 from right"`, `"behind subject (rim)"` |
| 73 | - Intensity: `"soft"`, `"hard"`, `"high-contrast"`, `"flat"` |
| 74 | - **State preservation explicitly**: `"preserve subject pose, framing, and color identity"` — without this the model may drift. |
| 75 | - **Comb |