photo-editor

Resize, crop, adjust, convert, and retouch images using Pillow, sharp, OpenCV, and rembg.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/corbintalbert9744-art/SeraphimTweaks --skill photo-editor-corbintalbert9744-art
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: photo-editor
Source: https://github.com/corbintalbert9744-art/SeraphimTweaks/tree/main/secondary_skills/photo-editor
Command: npx skills add https://github.com/corbintalbert9744-art/SeraphimTweaks --skill photo-editor-corbintalbert9744-art

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many users need precise, repeatable edits and optimizations for photos but lack a reliable, code-driven workflow to resize, crop, correct orientation, adjust color/exposure, remove backgrounds, add watermarks, and convert formats at scale. This Skill consolidates best practices and tool recommendations so you can perform deterministic edits, batch optimizations, and format conversions without ad-hoc manual steps.

Core Features & Use Cases

  • Resize & Crop: Fit, center-crop, pad, or stretch images for social platforms and thumbnails with recommended resampling filters.
  • Color & Exposure: Brightness, contrast, saturation, sharpness, auto-contrast, and histogram equalization for quick enhancements.
  • Filters & Denoise: Blur, unsharp mask, median denoise, and edge detection for stylistic or cleanup needs.
  • Background Removal & Compositing: Use rembg for AI-powered background removal and compositing with transparent overlays or watermarks.
  • Format Conversion & Optimization: Produce optimized JPEG, PNG, WebP, or AVIF with guidance on quality, metadata stripping, and progressive encoding.
  • Batch Processing & Throughput: Scripts and Node sharp patterns for converting large photo sets for web delivery or archives.

Quick Start

Resize and optimize 'photo.jpg' to 1080x1080, auto-rotate from EXIF, strip metadata, and save as out.webp at quality 85.

Frequently Asked Questions about photo-editor

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

FAQPage Schema
How do I resize and optimize images for web delivery using a code-driven workflow?

Resize and optimize images by applying resampling filters, auto-rotating from EXIF data, and stripping metadata. Convert formats to optimized JPEG, PNG, WebP, or AVIF with specific quality and compression settings suitable for web delivery.

Can I use Python Pillow to batch process and convert photos to WebP?

Yes, Pillow can batch process large photo sets for web delivery or archives. It handles automated thumbnail generation, format conversion to WebP, and applies consistent quality settings across multiple files deterministically.

What is the best way to remove image backgrounds automatically in code?

Remove image backgrounds automatically using rembg for AI-powered background removal. This enables compositing with transparent overlays or adding watermarks without manual masking steps.

Does this image editing approach handle EXIF auto-rotation and metadata stripping?

Yes, the workflow explicitly handles EXIF auto-rotation and metadata stripping. It ensures output images are properly oriented upon loading and strips sensitive metadata during format conversion and compression.

How do I adjust color, contrast, and exposure programmatically for photo enhancements?

Adjust color and exposure programmatically by applying brightness, contrast, saturation, and sharpness corrections. Use auto-contrast and histogram equalization techniques for quick, deterministic photo enhancements.