Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Comprehensive ImageMagick operations for image manipulation in Moltbot.
.claude/skills/sundial-org-imagemagick/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | 681% | 0% |
| case-01 | ✗→✓ | ▲ Improved | -13% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 328% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 60% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -42% | 0% |
Comprehensive ImageMagick operations for image manipulation in Moltbot.
macOS:
bashbrew install imagemagick
Linux:
bashsudo apt install imagemagick # Debian/Ubuntu sudo dnf install ImageMagick # Fedora
Verify:
bashconvert --version
bash./scripts/remove-bg.sh input.png output.png [tolerance] [color]
| Parameter | Default | Range | Description | |-----------|---------|-------|-------------| | input.png | — | — | Source image | | output.png | — | — | Output transparent PNG | | tolerance | 20 | 0-255 | Color matching fuzz factor | | color | #FFFFFF | hex | Color to remove |
Examples:
bash./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
bashconvert input.png -resize 256x256 output.png
bashconvert input.png output.webp # PNG → WebP convert input.jpg output.png # JPG → PNG convert input.png -quality 80 output.jpg # Compress
bashconvert input.png -alpha set -virtual pixel transparent \ -distort viewport 512x512+0+0 \ -channel A -blur 0x10 -threshold 50% \ output-rounded.png
bashconvert base.png watermark.png -gravity southeast -composite output.png
bashfor f in *.png; do convert "$f" -resize 128x128 "thumbs/$f"; done
bashconvert 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
bash./scripts/remove-bg.sh icon.png icon-clean.png 15
bashfor size in 1024 512 256 128 64 32 16; do convert icon.png -resize ${size}x${size} icon-${size}.png done
bashconvert large.png -quality 85 -resize 2000x2000\> optimized.webp
-quality for JPEG/WebP compression (0-100)-strip to remove metadata for smaller filesOther measured skills in the registry, with their headline benchmark lift.