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.