Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Perform image manipulation tasks like background removal, resizing, format conversion, rounding corners, watermarking, and color adjustments using ImageMagic...
Perform image manipulation tasks like background removal, resizing, format conversion, rounding corners, watermarking, and color adjustments using ImageMagic...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Comprehensive ImageMagick operations for image manipulation in Moltbot.
macOS: brew install imagemagick Linux: sudo apt install imagemagick # Debian/Ubuntu sudo dnf install ImageMagick # Fedora Verify: convert --version
./scripts/remove-bg.sh input.png output.png [tolerance] [color] ParameterDefaultRangeDescriptioninput.pngโโSource imageoutput.pngโโOutput transparent PNGtolerance200-255Color matching fuzz factorcolor#FFFFFFhexColor to remove Examples: ./scripts/remove-bg.sh icon.png icon-clean.png # default white ./scripts/remove-bg.sh icon.png icon-clean.png 30 # loose tolerance ./scripts/remove-bg.sh icon.png icon-clean.png 10 "#000000" # remove black
convert input.png -resize 256x256 output.png
convert input.png output.webp # PNG โ WebP convert input.jpg output.png # JPG โ PNG convert input.png -quality 80 output.jpg # Compress
convert input.png -alpha set -virtual pixel transparent \ -distort viewport 512x512+0+0 \ -channel A -blur 0x10 -threshold 50% \ output-rounded.png
convert base.png watermark.png -gravity southeast -composite output.png
for f in *.png; do convert "$f" -resize 128x128 "thumbs/$f"; done
convert input.png -brightness-contrast 10x0 output.png # brighter convert input.png -grayscale output.png # grayscale convert input.png -modulate 100,150,100 output.png # more saturation
./scripts/remove-bg.sh icon.png icon-clean.png 15
for size in 1024 512 256 128 64 32 16; do convert icon.png -resize ${size}x${size} icon-${size}.png done
convert large.png -quality 85 -resize 2000x2000\> optimized.webp
Higher tolerance (20-50): Better for anti-aliased edges, may remove some foreground Lower tolerance (5-15): Preserves detail, may leave color fringes For flat icons: 10-20 usually works best Use -quality for JPEG/WebP compression (0-100) Use -strip to remove metadata for smaller files
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.