media-processing

Ingest local media files into structured outputs for summarization and Q&A.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/CerisonAutomation/clud --skill media-processing-cerisonautomation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: media-processing
Source: https://github.com/CerisonAutomation/clud/tree/main/assistant/src/config/bundled-skills/media-processing
Command: npx skills add https://github.com/CerisonAutomation/clud --skill media-processing-cerisonautomation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Media-processing turns raw video, audio, and image files into structured, queryable analysis so you can summarize what happens and extract clips without manually scrubbing timelines.

Core Features & Use Cases

  • Ingest & track media assets: Register local media files, deduplicate by content hash, and monitor pipeline progress by asset ID.
  • Analyze video content with a 3-phase pipeline: Preprocess (segmentation + keyframes, optional audio transcription), Map (Gemini structured vision extraction), then Reduce (Claude summaries and Q&A).
  • Extract clips around moments: Generate playable clip attachments with configurable pre/post-roll padding for fast review.

Quick Start

Use the media-processing skill to analyze 'match-video.mp4' by ingesting it, running keyframe analysis with a broad descriptive prompt, then asking follow-up questions about specific moments.

Frequently Asked Questions about media-processing

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

FAQPage Schema
How do I extract keyframes and searchable insights from local video files?▼

You can extract searchable insights from local video files by running a multi-stage pipeline that ingests absolute file paths, segments video, and extracts keyframes. The pipeline then structures this visual data for LLM summarization and natural-language Q&A.

What is the best way to analyze video content using Gemini and Claude models?▼

Analyzing video content with Gemini and Claude involves a map-reduce pipeline where Gemini extracts structured vision data from keyframes, and Claude performs reasoning over those structured results to provide natural-language summaries and answer specific questions.

Can I generate video clips around specific moments automatically?▼

Yes, you can generate video clips automatically. After identifying specific moments through analysis, the pipeline provides extraction tools with configurable pre-roll and post-roll padding to create playable video attachments for fast review.

Does the video segmentation pipeline support audio transcription?▼

Yes, the video segmentation pipeline supports optional per-segment audio transcription. During the preprocessing phase, the system can transcribe audio alongside keyframe extraction to enrich the structured output for downstream LLM analysis.

Do I need absolute local file paths to ingest media for analysis?▼

Yes, you need absolute local file paths to ingest media for analysis. The pipeline requires exact local file locations to register assets, deduplicate by content hash, and orchestrate the resumable multi-stage processing workflow.

How do I monitor pipeline progress for ingested media assets?▼

You monitor pipeline progress for ingested media assets by tracking their unique asset ID. The system orchestrates a resumable multi-stage pipeline and provides status monitoring tools to check the progress of each processing stage.