photo-editor

Resize, crop, filter, and remove watermarks from images using Python libraries.

Updated May 16, 2026
One-click install
npx skills add https://github.com/ckrono-prog/Kotlin-Code-Builder --skill photo-editor-ckrono-prog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: photo-editor
Source: https://github.com/ckrono-prog/Kotlin-Code-Builder/tree/main/.local/secondary_skills/photo-editor
Command: npx skills add https://github.com/ckrono-prog/Kotlin-Code-Builder --skill photo-editor-ckrono-prog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, opencv-python, rembg, numpy, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the editing and processing of images, making it easier to adjust and optimize them for various platforms and use cases.

Core Features & Use Cases

  • Image Editing: Resize, crop, recolor, adjust brightness/contrast, add text, and remove backgrounds.
  • Filters and Enhancements: Apply filters and adjust exposure to enhance images.
  • Watermark and Logo Removal: Remove watermarks and logos from images with precision.
  • Batch Processing: Process multiple images at once for efficient workflow.
  • Use Case: If you need to quickly prepare a batch of social media images for posting, this Skill can resize, crop, and optimize them all at once.

Quick Start

Edit and resize the attached image to 1080x1080 resolution using the photo-editor skill.

Frequently Asked Questions about photo-editor

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

FAQPage Schema
How do I batch process images for resizing and cropping?

You can batch process images for resizing and cropping by applying adjustments to multiple files at once. This workflow processes all selected images simultaneously, yielding consistently resized and cropped outputs for social media or corporate branding.

Can I remove watermarks and logos from images automatically?

Yes, you can remove watermarks and logos from images automatically. The processing logic targets and eliminates unwanted logos or watermarks, resulting in clean image files suitable for personal use or corporate branding.

What Python libraries are required for image editing and background removal?

Image editing and background removal require Python libraries including Pillow, opencv-python, rembg, and numpy. These dependencies provide the processing capabilities to manipulate, enhance, and remove backgrounds from image files.

Does this approach work for optimizing social media images?

Yes, this approach works for optimizing social media images by resizing, cropping, and applying filters. It adjusts exposure and enhances images to meet specific platform requirements, producing optimized files ready for posting.

What is the best way to adjust brightness, contrast, and apply filters to an image?

The best way to adjust brightness, contrast, and apply filters is through automated image processing. By leveraging Pillow and OpenCV, you can recolor and enhance exposure, resulting in professionally adjusted image outputs.

How do I remove image backgrounds for e-commerce listings?

You remove image backgrounds by utilizing the rembg library within the processing workflow. This automatically isolates subjects from their backgrounds, generating transparent image files ideal for e-commerce or corporate branding.