Image Editing Skill
When to use this skill
Use this skill when the user provides an image (or refers to a previous image) and asks to modify it. Common intents include:
-
"Make the background blue"
-
"Remove the background"
-
"Add a shadow"
-
"Change the shoe to red"
-
"Make it look cinematic"
Instructions
-
Identify the image: Ensure you have the URL or ID of the image to be edited. If not provided, ask the user to upload or select one.
-
Analyze the request: Determine the specific editing operation (mask-based edit, global style transfer, background removal).
-
Construct the tool call:
-
Call the editImage tool.
-
prompt : A clear description of the desired output (e.g., "a red shoe on a white background").
-
image : The source image data or URL.
-
mask_description : If editing a specific part, describe what to mask (e.g., "the shoe").
Examples
Input
User: "Change the background to a sunny beach" (attached image of a bottle)
Execution
-
Tool: editImage
-
Arguments:
-
prompt : "bottle on a sunny beach"
-
image : [Image Data]
-
editType : "background-replacement"
Input
User: "Make it a sketch"
Execution
-
Tool: editImage
-
Arguments:
-
prompt : "sketch of the bottle"
-
editType : "style-transfer"