media-processing-pipeline

Community

Orchestrate async media work from ingest to CDN.

Authormarquesfelip
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Designing scalable async media processing pipelines that handle uploads and generate multiple output variants (images and videos), reducing manual orchestration and latency.

Core Features & Use Cases

  • Classify input media types and map to required variants (thumbnails, web-ready images, and video outputs).
  • Build an asynchronous, queue-driven workflow with deterministic workers, streaming I/O, and idempotent processing.
  • Support image processing (resize, format conversion to WebP) and video workflows (transcoding to MP4/HLS, thumbnail extraction) with CDN delivery.
  • Use Case: When a user uploads media, automatically generate and publish optimized variants to the CDN while keeping originals secure for authenticated access.

Quick Start

Set up an upload endpoint that enqueues media-processing-jobs and implement workers to produce thumbnail, medium, and HLS variants.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: media-processing-pipeline
Download link: https://github.com/marquesfelip/agents-and-skills/archive/main.zip#media-processing-pipeline

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.