ワンクリックで
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.
// 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.
Create, inspect, and manage an IMAGE-BLAST project envelope under worlds/<slug>. Use before other image-blast skills (image-blast-uncover, image-blast-world, image-blast-3d, etc.) or whenever the user asks about active project state.
Main image analysis skill, object generation, plate decisionmaking, and initial scene description. Use this skill when user wants to create objects and necessary for main image analysis.
Generate the 3D static environment of a world from a source or plate image.
Generate one specified atomic 3D object. Use when the user names exactly one object instance to make, or provides one image plus the object name/description.
Generate one clean plate/source cleanup image for an IMAGE-BLASTER world. Use after confirmed objects exist, when removing foreground objects or other specified content from a source image.
Generate and post-process a clean sound effect, object impact, or ambient loop.
| name | image-blast-image-edit |
| description | 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. |
Create one edited image.
ls -a before reading generated state.--role for semantics such as plate, object-mask, or image-edit.--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.