image-editing · Image Processing

image-editing

General image processing: deterministic pixel-level operations on existing images — resize, crop, pad to platform aspect ratios, format conversion (png/jpg/webp), compress to a target size, add text or image watermarks, rounded corners, multi-image collage, thumbnails, and image metadata reading.

All operations run through deterministic Pillow scripts. Built-in platform size recommendations for social publishing (e.g. Xiaohongshu vertical 1080×1440): pad to preserve the frame, or center-crop for edge-to-edge. Multi-step operations can be chained.

Example invocation: "Pad this image to 1:1 and add a bottom-right watermark."

Full brief

Positioning

image-editing is a "workshop" for existing images: pixel-level processing only — no visual design, no content generation. For designed-from-scratch graphics use the card-* series; for AI-painted images use ai-image-gen.

Core capabilities

Workflow

  1. Confirm input images exist; clarify target operations and parameters
  2. Look up platform size recommendations when adapting for social
  3. Run the corresponding subcommands (chainable, e.g. resize then compress)
  4. Report output paths, dimensions, and sizes

Inputs & outputs

Input Notes
Image files Required — one or more existing image paths (Pillow-supported formats)
Target operations & params Required — dimensions, ratios, quality, watermark text, collage mode, etc.

Output: processed image files (user-specified path or default outputs/<theme>/); each command echoes path, dimensions, and size.

Boundaries with adjacent skills

Skill Lane
image-editing (this) Processes existing images; pixel-level only
card-* series HTML design → rendered new graphics
ai-image-gen AI-generated new imagery
chart/infographic Charts and infographics generated from data/text

Fit

Before you start


image-editing is part of the Aiglade Skill library. Invoke it from the Aiglade chat box in plain language.

← All 155 skills