image-manipulation-image-magick Skill for Claude: Resize and Batch-Process Images
Teaches Claude to resize images, read their size and metadata, and batch-process folders by running ImageMagick on your computer.
- Installs
- 9.8K
- on skills.sh
- Stars
- 40.7K
- on GitHub
- Updated
- Oct 2026
- last repo commit
The skill gives Claude worked ImageMagick commands for three jobs: reading image information, resizing, and batch processing. It shows each in PowerShell for Windows and in Bash for Linux and macOS. Examples include getting dimensions, resizing one image or a folder to 427x240, and resizing only images that are 2560 wide or 1440 high.
It needs ImageMagick installed with magick on your PATH. SKILL.md lists the limits: large batches can use a lot of memory, some operations need extra ImageMagick delegates, and older Linux systems should use convert instead of magick.
Good for
- Developers who need thumbnails or resized assets for a project
- Anyone with a folder of images to resize in one go
- Windows users who want PowerShell commands, and Linux or macOS users who want Bash
Install image-manipulation-image-magick
Claude Code
- 1
Download the skill folder from https://github.com/github/awesome-copilot/tree/HEAD/skills/image-manipulation-image-magick.
- 2
Put it at ~/.claude/skills/image-manipulation-image-magick/ so that SKILL.md sits directly inside.
- 3
Start a new session; the skill loads when its description matches the task.
Install ImageMagick first so magick is on your PATH. SKILL.md names sudo apt install imagemagick (Ubuntu/Debian) and brew install imagemagick (macOS); on Windows it looks for magick.exe under Program Files. It runs on your own machine, so there is no Claude app upload tab.
Built from the package data we hold. Not yet tested by us.
What's in the skill
When it loads
Process and manipulate images using ImageMagick. Supports resizing, format conversion, batch processing, and retrieving image metadata. Use when working with images, creating thumbnails, resizing wallpapers, or performing batch image operations.
Sections in SKILL.md
- When to Use This Skill
- Prerequisites
- Core Capabilities
- 1. Image Information
- 2. Image Resizing
- 3. Batch Processing
- Usage Examples
- Example 0: Resolve magick executable
- Example 1: Get Image Dimensions
- Example 2: Resize Images
- Example 3: Get Detailed Image Information
- Example 4: Process Images Based on Dimensions
- Guidelines
- Common Patterns
- PowerShell Patterns
- Bash Patterns
Key facts
- License
- MIT (from the crawl data)
- Installs on skills.sh
- 9,760 (Nov 2, 2026)
- GitHub stars
- 40,666 for the whole repo (Nov 2, 2026)
- Last repo commit
- Oct 30, 2026
- What it includes
- 1 file: SKILL.md (no scripts)
What it includes
Finds magick on PATH, or in Program Files on Windows
Example 0 checks that ImageMagick is installed. On Linux and macOS it prints apt and brew install hints if magick is missing; it does not run them.
Runs code ·
Resolve the magick executableRuns magick identify for one image or a folder
Runs code ·
Get image dimensionsResizes one image or a whole folder to new files
Example 2 resizes to 427x240 and writes the results to an output folder with a thumb_ prefix.
Runs code ·
Resize imagesRuns magick identify -verbose for format and color space
Runs code ·
Get detailed image informationResizes only images that match a width or height
Example 4 loops over a folder, reads each size and resizes only images that are 2560 wide or 1440 high.
Runs code ·
Process images by dimensionsQuote paths, loop over files, check sizes first, pick resize flags
SKILL.md lists six guidelines, including quoting file paths and using ! to force exact dimensions or ^ for minimum dimensions.
Guidelines
From the official docs
Permissions
Medium risk
Claude runs ImageMagick commands in your shell and writes new image files. Work on a copy of your images until you trust the commands it writes.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It runs shell commands on your image folders
The examples loop over every file in a folder and write new files. Try a copy of your images first, and check the output path before you accept a command. github.com
Large batches can use a lot of memory
SKILL.md says large batch operations may be memory-intensive. Our tip: process big folders in smaller groups. github.com
Technical details
| Turning on read-only | SKILL.md has no read-only mode. |
|---|---|
| Scopes |
|
Questions
What does the ImageMagick skill do?
It gives Claude command patterns for ImageMagick. Claude can then read image sizes and metadata, resize images, make thumbnails and batch-process folders from your terminal.
Do I need to install ImageMagick first?
Yes. The skill says ImageMagick must be installed and available as magick on your PATH. On Windows it can also find magick.exe under Program Files.
Does it work on Windows, macOS and Linux?
SKILL.md gives examples for PowerShell on Windows and Bash on Linux and macOS. On older Linux systems it says to use convert instead of magick.
Can it convert image formats?
The description and the use list name format conversion. The worked examples cover dimensions, metadata, resizing and thumbnails, so ask for conversions by name and check the command Claude writes.
How do I install it?
Use the install box at the top of this page. There is no Claude app upload tab, because the skill runs ImageMagick on your own machine.
Is it safe to install?
The skill folder holds one file and bundles no scripts. When you use it, Claude runs magick and shell loops on your files and writes new image files, mostly to an output folder. Point it at a copy of your images the first time and read the output path in each command.
Information
updated Nov 2, 2026
- Repository
- github/awesome-copilot
- Folder
skills/image-manipulation-image-magick
Sources
Docs, issue trackers and discussions this page is built from.
Show all 1Hide
- skills/image-manipulation-image-magick/SKILL.md · github.com