SkillLow riskUnclaimed

image-blast-image-edit

Generate one image edit from explicit input images and a prompt. Use for source cleanup, clean plates, object removal, or other FAL-backed image edits.

neilsonnnneilsonnn/image-blast-image-edit★ 11kUpdated May 15, 2026

Description

Create one edited image.

Instructions

  • Require at least one input image and one edit prompt.
  • Use ls -a before reading generated state.
  • Use the output directory, role, and output slug provided by the caller.
  • Use --role for semantics such as plate, object-mask, or image-edit.
  • Use --output-slug for the visible indexed artifact name, such as <source-slug>-plate.

Run:

node .claude/scripts/image-edit/generate-edit.mjs \
  --image "<input image path>" \
  --prompt "<edit prompt>" \
  --output-dir "<output directory>" \
  --role "<role>" \
  --output-slug "<output slug>"

Optional provider override: --provider nano-banana|gpt-image-2.

If request metadata records provider URLs but local image files are missing, fill them from the matching hidden request JSON:

node .claude/scripts/project/ensure-local-assets.mjs --from "<request-json-path>"

Final response: report input images, output image, request metadata, role, and prompt used.

Permissions

DeclaredDetected
Runs code—None
Installs—None
Runs install scripts—None
Network—None
Needs credentials—None
Outside the workspace—None
Agent toolsReadWriteGlobBash(ls *)Bash(node .claude/scripts/project/ensure-local-assets.mjs *)Bash(node .claude/scripts/image-edit/generate-edit.mjs *)ReadWriteGlobBash(ls *)Bash(node .claude/scripts/project/ensure-local-assets.mjs *)Bash(node .claude/scripts/image-edit/generate-edit.mjs *)

Checks

Low risk · Nothing worth a warning was found.

Not reviewed by a person · Checked by rules; the model review is not switched on yet.

Files1 file · 1.4 KB

  • SKILL.md1.4 KB

Versions

  1. #1—latestOct 7, 2026