·
Last changedVersion:
This version passed the hardening gate. Hardening applied 6 targeted changes and preserved all other text. Classified findings before hardening: 3. Classified findings closed: 3. Classified findings remaining: 0. Unclassified scanner findings remaining: 0. Review findings closed: 3. Review findings remaining: 13.
1
2
None
Expand | File | Group | Subtype | Severity | Status |
|---|---|---|---|---|---|
SKILL.md | Supply Chain & Install-Time Trust | — | Medium | Closed | |
SKILL.md | Malicious Code & Command Execution | — | Low | Closed | |
SKILL.md | Supply Chain & Install-Time Trust | Install-time download and execute | Low | Closed |
3 findings
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.
runcomfy.com · Qwen Edit relight · CLI docs
CLI deep dive: runcomfy-cli skill.
Listed newest first.
Qwen Edit 2509 Relight LoRA — qwen/qwen-edit-2509/lora/relight (default for dedicated relighting)
Nano Banana 2 Edit — google/nano-banana-2/edit
GPT Image 2 Edit — openai/gpt-image-2/edit
FLUX Kontext Pro — blackforestlabs/flux-1-kontext/pro/edit
Model: qwen/qwen-edit-2509/lora/relight
Catalog: Qwen Edit relight · qwen-image collection
"golden hour", "studio softbox", "overcast diffuse", "single hard spotlight", "window light", "blue hour""warm 3200K", "neutral 5500K", "cool 6500K""camera-left at 45°", "top-down", "3/4 from right", "behind subject (rim)""soft", "hard", "high-contrast", "flat""preserve subject pose, framing, and color identity" — without this the model may drift."key light from left, soft fill from right, hair rim from behind"."golden hour" / "blue hour" / "high-noon" / "overcast afternoon" all resolve to the right color temperature + softness.When Qwen Relight isn't a fit (e.g. composite edit with other changes), use Nano Banana 2 Edit:
For broader edit treatment see image-edit.
"warm window light from camera-left, soft shadow on counter, late-afternoon temperature, preserve product orientation""golden hour rim from behind, warm soft key from front-left, preserve identity"images: [source, lighting-reference] and "Apply the lighting (direction, color temperature, contrast) of image 2 to image 1. Preserve image 1's subject identity."image_urls array — same lighting prompt across the batchai-image-generation.qwen-image collection — Qwen Edit base + LoRA variants (relight, skin, others)best-image-editing-models collection| code | meaning |
|---|---|
0 | success |
64 | bad CLI args |
65 | bad input JSON / schema mismatch |
69 | upstream 5xx |
75 | retryable: timeout / 429 |
77 | not signed in or token rejected |
Full reference: docs.runcomfy.com/cli/troubleshooting.
The skill picks Qwen Edit Relight LoRA for dedicated lighting work, falls back to broader edit endpoints when relight is part of a composite pass. The CLI POSTs to the Model API, polls request status, and downloads the result into --output-dir.
npm i -g @runcomfy/cli. Agents must not pipe an arbitrary remote install script into a shell on the user's behalf.runcomfy login writes the API token to ~/.config/runcomfy/token.json with mode 0600. Set RUNCOMFY_TOKEN env var in CI / containers.--input.model-api.runcomfy.net and *.runcomfy.net / *.runcomfy.com.Bash(runcomfy *) only.runcomfy-cli — the underlying CLIimage-edit — full image-edit routerai-image-generation — text-to-image / image-to-image routerimage-inpainting — mask-driven region editsGet started with chainctlchainctl skill install public/doany-ai/relight:latest
Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.
skills.cgr.dev/public/github.com/doany-ai/relight:latest
MIT
HARDENING.md
LICENSE
SKILL.md