Agent Skills
› neilsonnn/image-blaster
› image-blast-image-edit
image-blast-image-edit
GitHub根据输入图像和提示词生成编辑后的图像,支持源清理、去物体等FAL后端编辑任务。需指定角色和输出标识,可选覆盖提供商,并在本地文件缺失时从JSON补充资源。
Trigger Scenarios
需要去除图像中的特定对象
需要对图像进行背景或内容清理
需要根据文本提示修改图像内容
Install
npx skills add neilsonnn/image-blaster --skill image-blast-image-edit -g -y
SKILL.md
Frontmatter
{
"name": "image-blast-image-edit",
"agent": "image-blast-image-edit",
"context": "fork",
"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.",
"allowed-tools": "Read Write Glob Bash(ls *) Bash(node .claude\/scripts\/project\/ensure-local-assets.mjs *) Bash(node .claude\/scripts\/image-edit\/generate-edit.mjs *)",
"argument-hint": [
"image path"
]
}
Create one edited image.
Instructions
- Require at least one input image and one edit prompt.
- Use
ls -abefore reading generated state. - Use the output directory, role, and output slug provided by the caller.
- Use
--rolefor semantics such asplate,object-mask, orimage-edit. - Use
--output-slugfor 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.
Version History
- 4acb43b Current 2026-07-24 11:45


