thumbnail-generator

Generate optimized image thumbnails with smart cropping and batch processing.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill thumbnail-generator-dkyazzentwatwa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thumbnail-generator
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/thumbnail-generator
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill thumbnail-generator-dkyazzentwatwa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of image thumbnails, saving significant time and effort in preparing images for various platforms and uses.

Core Features & Use Cases

  • Smart Cropping: Automatically detects the most interesting part of an image for cropping.
  • Multiple Sizes & Presets: Generates various standard sizes (web, social media, app icons) and custom dimensions.
  • Batch Processing: Processes entire folders of images efficiently.
  • Use Case: Quickly generate a set of thumbnails for an e-commerce product listing, ensuring consistent sizing and quality across different display areas like category pages, product detail pages, and shopping carts.

Quick Start

Use the thumbnail generator to create a 200x200 pixel thumbnail from 'photo.jpg' and save it as 'thumb.jpg'.

Frequently Asked Questions about thumbnail-generator

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

FAQPage Schema
How do I batch process image thumbnails for an e-commerce product listing?

You can batch process image thumbnails for an e-commerce product listing by processing entire folders of images efficiently, ensuring consistent sizing and quality across different display areas like category and detail pages.

How does smart cropping work when generating image thumbnails?

Smart cropping for generating image thumbnails works by automatically detecting the most interesting part of an image using NumPy algorithms, then cropping to focus on that area instead of just centering the frame.

Can I create social media thumbnails and app icons with custom dimensions?

Yes, you can create social media thumbnails and app icons with custom dimensions, utilizing various standard presets for web and social media platforms alongside specific custom dimension and quality settings.

Does Pillow support image optimization and resizing for multiple size options?

Yes, Pillow supports image optimization and resizing for multiple size options, acting as the core image manipulation library while NumPy handles the smart cropping algorithms.

What is the best way to automate image resizing for web presets?

The best way to automate image resizing for web presets is to use a script that generates optimized image thumbnails with standard size options and custom quality settings, saving significant manual preparation time.