imagemagick

Process images programmatically with ImageMagick CLI for conversions, resizing, and batch operations.

Updated Jul 23, 2025
One-click install
npx skills add https://github.com/levanminhduc/LuongHoaThoNew --skill imagemagick-levanminhduc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imagemagick
Source: https://github.com/levanminhduc/LuongHoaThoNew/tree/main/.claude/skills/imagemagick
Command: npx skills add https://github.com/levanminhduc/LuongHoaThoNew --skill imagemagick-levanminhduc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill teaches programmatic image processing using ImageMagick for format conversion, resizing, effects, and batch ops.

Core Features & Use Cases

  • Format conversion & resizing: Convert and resize images efficiently.
  • Effects & batch processing: Apply filters and process image batches.
  • Thumbnail generation: Create promo-ready images.

Quick Start

Convert a PNG to JPEG and generate a thumbnail at 200x200.

Frequently Asked Questions about imagemagick

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert images between different formats like PNG, JPEG, and GIF?

ImageMagick's convert command handles format conversion across all major image types. Use `convert input.png output.jpg` to transform between formats while preserving quality settings and applying optional resizing or effects in a single operation.

Can I resize and batch process multiple images at once?

Yes, ImageMagick's mogrify command processes multiple images in batch. Use `mogrify -resize 800x600 *.jpg` to resize all matching files in place, or combine with convert for non-destructive batch operations on entire directories.

What's the best way to generate thumbnails for web or print?

ImageMagick creates thumbnails via resize and format optimization. Use `convert input.jpg -resize 200x200 -quality 85 thumbnail.jpg` to generate promo-ready images sized for specific platforms with compression tuned for web or print output.

How do I apply effects like watermarks or filters to images programmatically?

ImageMagick's composite command overlays watermarks and filters through CLI. Combine convert for effects (blur, sharpen, color adjustments) with composite for layering, enabling scriptable image transformation pipelines without manual editing.

Does ImageMagick work across Windows, Mac, and Linux?

ImageMagick runs cross-platform on Windows, macOS, and Linux via CLI, making it ideal for automation in heterogeneous environments. Scripts written for one OS work identically on others without modification.

What image geometries and crop operations does ImageMagick support?

ImageMagick's geometry syntax supports precise cropping, scaling, and positioning. Use `-crop WIDTHxHEIGHT+X+Y` for region extraction and `-gravity` for alignment, enabling pixel-perfect transformations for batch jobs and responsive designs.