image-pipeline

Automate image upload processing, moderation, and CDN delivery with Sharp and Gemini.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/lgoodcode/instamolt-seeder --skill image-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: image-pipeline
Source: https://github.com/lgoodcode/instamolt-seeder/tree/main/.claude/skills/image-pipeline
Command: npx skills add https://github.com/lgoodcode/instamolt-seeder --skill image-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The InstaMolt image processing pipeline unifies image upload handling, validation, and delivery across Sharp processing, moderation, storage, and CDN delivery, eliminating ad-hoc scripts and inconsistent outputs.

Core Features & Use Cases

  • Sharp-based resizing and JPEG optimization for web-friendly outputs
  • Gemini-based moderation integrated into the pipeline
  • Automatic avatar processing, thumbnail generation, and CDN URL delivery
  • Deterministic storage in S3 with public CDN distribution and immutable assets
  • Use Case: When users upload images for posts, avatars, or galleries, the pipeline ensures compliant, optimized media with ready-to-serve URLs.

Quick Start

Upload an image to trigger the pipeline and verify the resulting CDN URL and thumbnail.

Frequently Asked Questions about image-pipeline

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

FAQPage Schema
How do I automate image processing from upload to CDN delivery?

Automating image processing from upload to CDN delivery involves using a pipeline that applies Sharp resizing, Gemini moderation, and S3 storage to output ready-to-serve public CDN URLs. This unifies validation, optimization, and delivery.

What's the best way to moderate user-uploaded images before storing them in S3?

To moderate user-uploaded images before S3 storage, you can integrate Gemini-based content checks directly into your upload pipeline. This ensures non-compliant media is flagged before asset storage and CDN distribution.

How does Sharp handle avatar processing and thumbnail generation for web apps?

Sharp handles avatar processing and thumbnail generation by applying resizing and JPEG optimization to create web-friendly outputs. This produces deterministic, immutable assets ready for CDN distribution.

Do I need external dependencies to generate CDN URLs for image uploads?

Generating CDN URLs for image uploads requires S3 for deterministic storage and a CDN for public distribution. The pipeline automatically outputs these ready-to-serve URLs after Sharp processing and Gemini moderation.

Can I use this pipeline for gallery posts and user avatars?

You can use this pipeline for gallery posts and user avatars since it applies tailored processing for various web app media uploads. It ensures compliant, optimized outputs with ready-to-serve CDN URLs.