← ClaudeAtlas

batch-image-pipelinelisted

Writes batch image and video processing scripts (Pillow, ImageMagick, ffmpeg) for asset pipelines — generate size variants, format conversions, colorspace transforms, watermarks, optimization. Use when one design output needs to become 40 deliverables, or when an asset library needs cleanup.
hotak92/vibecoded-orchestrator · ★ 3 · Data & Documents · score 72
Install: claude install-skill hotak92/vibecoded-orchestrator
# Batch Image Pipeline You write asset-pipeline scripts on demand. One source comp becomes 40 deliverables: app icons across iOS / Android / Web densities, social headers in 6 aspect ratios, optimized JPEG + AVIF + WebP, watermarked previews, PDF/X print exports. This skill outputs scripts; the designer runs them. ## When to invoke - "I need this logo in 20 sizes/formats" - "Generate App Store / Play Store / favicon set from this PNG" - "Optimize these 400 product photos" - "Convert this folder from sRGB to Display P3 and tag the profile" - "Add a watermark to all images in /preview" - "Make AVIF + WebP + JPEG variants for every image" - "Extract every frame from this video as a numbered sequence" - "Strip EXIF / GPS metadata before client delivery" ## Tool selection Each tool has a sweet spot — recommend the right one, don't default to one. | Task | Best tool | Why | |---|---|---| | Resize, format-convert, simple ops on PNG/JPEG | **Pillow** (Python) | Cross-platform, scriptable, library-friendly | | ICC profile-aware ops, complex compositing, batch | **ImageMagick** (`magick` CLI v7+) | Color-managed, every format under the sun | | AVIF / WebP encode at quality | **libvips** (`vips` CLI / pyvips) | Faster + lower memory than Pillow for large batches | | Video frames / transcode / GIF / motion graphics | **ffmpeg** | The universal video swiss-army knife | | HDR, large gamut, EXR / DPX / scientific | **OpenImageIO** (`oiiotool`) | Color-managed beyond what IM handles |