image-batch

Automate batch image resizing, compression, background removal, watermarking, and format conversion with Python.

145|28|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/guia-matthieu/clawfu-skills --skill image-batch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: image-batch
Source: https://github.com/guia-matthieu/clawfu-skills/tree/main/skills/automation/image-batch
Command: npx skills add https://github.com/guia-matthieu/clawfu-skills --skill image-batch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, rembg, click, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates repetitive image processing tasks, saving significant time and effort for marketing and web content creation.

Core Features & Use Cases

  • Batch Resizing: Resize hundreds of images for different social media platforms or web optimization.
  • Compression: Reduce file sizes for faster website loading without significant quality loss.
  • Background Removal: Easily create transparent backgrounds for product photos or graphics.
  • Watermarking: Apply logos or text watermarks consistently across image sets.
  • Format Conversion: Convert images to modern formats like WebP or AVIF.

Quick Start

Use the image-batch skill to resize all images in the 'input-images' folder to 1200 pixels wide and save them to the 'output-images' folder.

Frequently Asked Questions about image-batch

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

FAQPage Schema
How do I batch resize images for social media and web optimization?

Batch resize images by processing an entire input folder to a specified pixel width, automatically saving the resized outputs to a separate directory for web optimization and social media preparation.

Can I automatically remove backgrounds from product photos in bulk?

Yes, background removal can be automated in bulk using the rembg library, allowing you to easily create transparent backgrounds for product photos or graphics across an entire image set.

Does this batch image processing approach support format conversion to WebP?

Yes, batch format conversion supports modern formats like WebP and AVIF, enabling you to convert entire directories of images for improved website loading speeds and compatibility.

Do I need Python libraries like Pillow and rembg to use this batch processing skill?

Yes, you need Pillow and rembg installed in your environment, as this skill relies on these Python libraries for core image manipulation and automated background removal functionalities.

What is the best way to compress images for faster website loading without losing quality?

Batch image compression reduces file sizes for faster website loading without significant quality loss, automating the preparation of marketing assets and web content across hundreds of images.

How do I apply watermarks consistently across a set of marketing images?

Apply watermarks consistently across image sets by automating the process to overlay logos or text watermarks, ensuring uniform branding across all marketing assets prepared for distribution.