Install
openclaw skills install recraftGenerate, vectorize, upscale, replace background, variate, remove background, and transform images via Recraft API.
openclaw skills install recraftUse the bundled script to generate, vectorize, upscale, replace background, variate, remove background, and transform images via Recraft API.
export RECRAFT_API_TOKEN="your-api-token"
uv run {baseDir}/scripts/recraft.py generate --prompt "your image description" --style "Recraft V3 Raw" --filename "output.png" --size "16:9"
uv run {baseDir}/scripts/recraft.py image-to-image --prompt "your image description" --style "Recraft V3 Raw" --input "/path/to/input.png" --filename "output.png" --strength 0.5
uv run {baseDir}/scripts/recraft.py replace-background --prompt "your background description" --style "Recraft V3 Raw" --input "/path/to/input.png" --filename "output.png"
uv run {baseDir}/scripts/recraft.py vectorize --input "/path/to/input.png" --filename "output.svg"
uv run {baseDir}/scripts/recraft.py remove-background --input "/path/to/input.png" --filename "output.png"
uv run {baseDir}/scripts/recraft.py crisp-upscale --input "/path/to/input.png" --filename "output.png"
uv run {baseDir}/scripts/recraft.py creative-upscale --input "/path/to/input.png" --filename "output.png"
uv run {baseDir}/scripts/recraft.py variate --input "/path/to/input.png" --filename "output.png" --size "16:9"
uv run {baseDir}/scripts/recraft.py user-info
--prompt, -p: Text description for image generation or editing, max 1000 characters--input, -i: Input image path (for editing/transformation commands)--filename, -f: Output filename--style, -s: Visual style (default: Recraft V3 Raw)
Recraft V3 Raw, Photorealism, Illustration, Vector art, Icon--size: Output size as aspect ratio (default: 1:1)
1:1, 2:1, 1:2, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 6:10, 14:10, 10:14, 16:9, 9:16--strength: Transformation strength for image-to-image (0.0-1.0, default: 0.5), where 0 means almost identical, and 1 means minimal similarityRECRAFT_API_TOKEN env varskills."recraft".apiKey / skills."recraft".env.RECRAFT_API_TOKEN in ~/.openclaw/openclaw.jsonyyyy-mm-dd-hh-mm-ss-name.png.MEDIA: line for OpenClaw to auto-attach on supported chat providers.