image-tools

Resize, compress, convert, crop, and inspect images using Pillow.

2|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/dalehurley/phpbot --skill image-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: image-tools
Source: https://github.com/dalehurley/phpbot/tree/main/skills/image-tools
Command: npx skills add https://github.com/dalehurley/phpbot --skill image-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill simplifies common image processing tasks such as resizing, compressing, converting formats, cropping, and inspecting images, reducing manual steps and preserving quality.

Core Features & Use Cases

  • Resize images to exact dimensions or scale by width/height.
  • Compress and optimize images for web with configurable quality.
  • Convert between formats (JPEG, PNG, WebP, GIF, BMP, TIFF).
  • Crop, rotate, and inspect image metadata to ensure accuracy.

Quick Start

Resize an image to 800x600 pixels and save as a web-optimized JPEG.

Frequently Asked Questions about image-tools

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

FAQPage Schema
How do I resize and compress images for web optimization?

To resize and compress images for web optimization, you can scale by exact dimensions or width/height and save with configurable quality settings. This skill automates the process using Pillow to preserve output quality.

Can I convert images between formats like JPEG, PNG, and WebP?

Yes, you can convert images between formats like JPEG, PNG, WebP, GIF, BMP, and TIFF. The skill handles format conversion directly to simplify preparing assets for apps and documentation.

Do I need to install Pillow separately to process images?

No, you do not need to install Pillow separately to process images. The skill relies on the Pillow library for its processing logic but automatically installs the dependency if it is missing.

What is the best way to crop and inspect image metadata?

The best way to crop and inspect image metadata is using an automated script that reads image dimensions and applies exact crop boundaries. This ensures accuracy across formats like JPEG and PNG.

What are the limitations of using Pillow for image conversion?

Pillow handles standard image processing like resizing and converting between JPEG, PNG, and WebP. Limitations include potential quality loss during extreme compression and lack of advanced vector graphics support.