✓ Verified 📁 File Management ✓ Enhanced Data

Imagemagick

Comprehensive ImageMagick operations for image manipulation.

Rating
4.7 (327 reviews)
Downloads
848 downloads
Version
1.0.0

Overview

Comprehensive ImageMagick operations for image manipulation.

Complete Documentation

View Source →

ImageMagick Moltbot Skill

Comprehensive ImageMagick operations for image manipulation in Moltbot.

Installation

macOS:

bash
brew install imagemagick

Linux:

bash
sudo apt install imagemagick  # Debian/Ubuntu
sudo dnf install ImageMagick  # Fedora

Verify:

bash
convert --version

Available Operations

1. Remove Background (white/solid color → transparent)

bash
./scripts/remove-bg.sh input.png output.png [tolerance] [color]

ParameterDefaultRangeDescription
input.pngSource image
output.pngOutput transparent PNG
tolerance200-255Color matching fuzz factor
color#FFFFFFhexColor 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

2. Resize Image

bash
convert input.png -resize 256x256 output.png

3. Convert Format

bash
convert input.png output.webp          # PNG → WebP
convert input.jpg output.png           # JPG → PNG
convert input.png -quality 80 output.jpg  # Compress

4. Rounded Corners (iOS style)

bash
convert input.png -alpha set -virtual pixel transparent \
    -distort viewport 512x512+0+0 \
    -channel A -blur 0x10 -threshold 50% \
    output-rounded.png

5. Add Watermark

bash
convert base.png watermark.png -gravity southeast -composite output.png

6. Batch Thumbnail Generation

bash
for f in *.png; do convert "$f" -resize 128x128 "thumbs/$f"; done

7. Color Adjustments

bash
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

Common Patterns

Flat Icon → Transparent Background

bash
./scripts/remove-bg.sh icon.png icon-clean.png 15

Generate App Icon Set (iOS)

bash
for size in 1024 512 256 128 64 32 16; do
    convert icon.png -resize ${size}x${size} icon-${size}.png
done

Optimize for Web

bash
convert large.png -quality 85 -resize 2000x2000\> optimized.webp

Tips

  • 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

Installation

Terminal bash

openclaw install imagemagick
    
Copied!

💻Code Examples

**Linux:**

linux.sh
sudo apt install imagemagick  # Debian/Ubuntu
sudo dnf install ImageMagick  # Fedora

**Examples:**

examples.sh
./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

### 3. Convert Format

-3-convert-format.sh
convert input.png output.webp          # PNG → WebP
convert input.jpg output.png           # JPG → PNG
convert input.png -quality 80 output.jpg  # Compress

### 4. Rounded Corners (iOS style)

-4-rounded-corners-ios-style.sh
convert input.png -alpha set -virtual pixel transparent \
    -distort viewport 512x512+0+0 \
    -channel A -blur 0x10 -threshold 50% \
    output-rounded.png

### 7. Color Adjustments

-7-color-adjustments.sh
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

### Generate App Icon Set (iOS)

-generate-app-icon-set-ios.sh
for size in 1024 512 256 128 64 32 16; do
    convert icon.png -resize ${size}x${size} icon-${size}.png
done

Tags

#moltbook

Quick Info

Category File Management
Model Claude 3.5
Complexity One-Click
Author kesslerio
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install imagemagick