photo-editor

Resize, crop, filter, and convert images with EXIF orientation correction.

Updated Dec 10, 2025
One-click install
npx skills add https://github.com/KhaledMKhaled/FodaStore --skill photo-editor-khaledmkhaled
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: photo-editor
Source: https://github.com/KhaledMKhaled/FodaStore/tree/main/.local/secondary_skills/photo-editor
Command: npx skills add https://github.com/KhaledMKhaled/FodaStore --skill photo-editor-khaledmkhaled

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, opencv-python, sharp, rembg, ImageMagick.

What problem does it solve?

It helps you transform existing photos by resizing, cropping, applying filters, and optimizing output formats instead of doing repetitive manual editing.

Core Features & Use Cases

  • Batch-ready image editing: Handle orientation, resize/crop, color/exposure adjustments, and common output conversions (JPEG/PNG/WebP/AVIF).
  • Quality-focused optimization: Select good resampling and encoding settings, strip metadata for privacy, and avoid repeated save degradation.
  • Use Case: Turn a folder of phone photos into consistently sized, web-optimized WebP files for faster loading without awkward sideways orientation.

Quick Start

Use the photo-editor skill to edit the attached image by first fixing EXIF orientation and then exporting a centered 1080x1080 WebP optimized for the web.

Frequently Asked Questions about photo-editor

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

FAQPage Schema
How do I batch resize and convert phone photos to WebP for web optimization?

Batch image optimization is handled by resizing, cropping, and converting photos to WebP or AVIF formats. The skill applies resampling and encoding settings to generate consistently sized, web-optimized output files without manual editing.

Why do my portrait images appear sideways after resizing and cropping?

Sideways images occur when EXIF orientation metadata is ignored during processing. The skill corrects EXIF orientation automatically before applying resize and crop operations, ensuring the final output matches the intended display direction.

Does sharp support converting images to AVIF format with quality-focused output?

Sharp supports converting images to AVIF format with quality-focused output options. The skill leverages sharp for Node processing and Pillow for Python, selecting good encoding settings to prevent repeated save degradation and optimize output.

Can I strip metadata for privacy when optimizing images for social media assets?

Stripping metadata for privacy is supported during image optimization. The skill removes EXIF data while applying color and exposure adjustments, generating clean social media assets and profile pictures without compromising user privacy.

What is the best way to automate image editing and format conversion for a folder of photos?

Automating image editing for a folder of photos is achieved through batch-ready processing that applies orientation correction, resizing, and format conversion. The skill uses Python or Node scripts to output JPEG, PNG, WebP, or AVIF files consistently.