emir-can-tr contributor

Ec Watch

Let Claude Code ingest a YouTube or local video so you can summarize, quote, or reason over talks and demos without manual note-taking.

Overview

ec-watch is a plugin marketplace for the Build phase that adds a Claude Code /watch command to download videos, extract frames, transcribe audio, and feed the results back to the agent.

What is this marketplace?

  • Single watch plugin: URL or local path as Claude video input
  • Downloads with yt-dlp and extracts frames with ffmpeg
  • Transcription via captions or Whisper when captions are missing
  • Hands combined frames + transcript back to Claude for follow-up tasks
  • Fork lineage from bradautomates/claude-video (Bradley Bonanno)
  • Marketplace bundles 1 plugin named watch
  • Pipeline steps: yt-dlp download, ffmpeg frames, captions or Whisper transcription

Compatible agents: Claude Code

Community signal: 1 GitHub stars.

What problem does it solve?

Important product and learning context is locked in videos, and manually scrubbing or transcribing them breaks flow when you are already working in Claude Code.

Who is it for?

Indie builders who live in Claude Code and routinely need accurate summaries or quotes from technical talks, demos, or their own screen recordings.

Skip if: Teams that need enterprise rights management, batch cataloging of thousands of assets, or video editing pipelines without an AI coding agent.

What do I get? / Deliverables

You register the marketplace, run /watch on a URL or file, and Claude receives frames plus a transcript to summarize, compare, or turn into specs and tasks.

  • Downloaded video asset for the requested URL or path
  • Frame extracts plus caption or Whisper transcript packaged for Claude

Plugins in this marketplace

1 plugin — install individually after you add the marketplace.

Recommended Marketplaces

Journey fit

The canonical shelf is Build because the value is an installed agent command (/watch) that extends Claude’s tooling, not a one-off research bookmark. agent-tooling fits a forked video pipeline (download, frames, transcript) invoked from the coding agent workspace.

How it compares

Agent slash-command with local yt-dlp/ffmpeg, not a hosted video SaaS or a generic skills.sh research skill.

Common Questions / FAQ

Who is Ec Watch for?

Solo and indie developers using Claude Code who want video sources treated like documents inside the agent, especially for tutorials and product teardowns.

When should I use Ec Watch?

Use it during Build (or early Idea research) when a URL or local recording is the source of truth and you need transcription and frame context without leaving Claude.

How do I add Ec Watch to my agent?

Add the emir-can-tr/Ec Watch Claude plugin marketplace from its GitHub listing, install the watch plugin, ensure yt-dlp and ffmpeg are available, then invoke /watch with a URL or path.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.