slack-media-analysis

Analyze Slack and Telegram media by transcribing audio and extracting keyframes.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/sunilkgrao/aethervault --skill slack-media-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-media-analysis
Source: https://github.com/sunilkgrao/aethervault/tree/main/deploy/openclaw-skills/slack-media-analysis
Command: npx skills add https://github.com/sunilkgrao/aethervault --skill slack-media-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Slack threads and channels frequently include media evidence that is difficult to summarize and act on.

Core Features & Use Cases

  • Preprocess media with ffprobe/ffmpeg, extract transcripts for audio, and generate keyframes to preserve evidence
  • Run Gemini Vertex or Gemini API for multimodal analysis to produce structured insights
  • Output artifacts (probe.json, transcript.txt, analysis.json, report.md, and manifest) for auditing and reuse

Quick Start

Provide a Slack thread URL or local media path and run the analysis to generate a complete artifact package.

Frequently Asked Questions about slack-media-analysis

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

FAQPage Schema
How do I transcribe audio and extract keyframes from Slack media?

To transcribe audio and extract keyframes from Slack media, the skill preprocesses MP4s and voice notes with ffprobe/ffmpeg, generating text transcripts and image keyframes as evidence for multimodal analysis.

How do I analyze screenshots and PDFs from a Slack thread?

Analyzing screenshots and PDFs from a Slack thread involves passing the thread URL to the skill, which extracts media artifacts and uses Gemini Vertex to produce grounded summaries, timelines, and actionable insights.

Can I use Gemini Vertex for multimodal analysis of voice notes?

Yes, you can use Gemini Vertex for multimodal analysis of voice notes. The skill sends preprocessed audio transcripts and extracted media keyframes to Gemini to generate structured insights and audit artifacts.

What is the best way to summarize media evidence in Slack channels?

The best way to summarize media evidence in Slack channels is to run deterministic packaging scripts that extract transcripts and keyframes, then leverage Gemini to produce structured analysis reports and manifests.

What output artifacts are generated when analyzing inbound Slack media?

When analyzing inbound Slack media, the generated output artifacts include probe.json for media metadata, transcript.txt for audio, analysis.json for structured insights, and report.md for the final summary.

Does this media analysis skill work with Telegram sources?

Yes, this media analysis skill works with Telegram sources. It is designed to handle inbound media artifacts from Slack, Telegram, and other sources by preprocessing files and running multimodal analysis.