What Platforms Does Claude Video Support and How to Install Them
Claude Video supports Claude Code, Codex/Cursor/Copilot/Gemini CLI, the claude.ai web interface, and manual developer installations, using a single self-contained skill folder that works across all Agent Skills-compatible hosts.
Claude Video is an open-source Agent Skills package developed by bradautomates that enables video analysis capabilities across multiple AI coding environments. Because it implements the universal Agent Skills specification, the same core code in skills/watch/ runs identically on every supported platform without host-specific modifications.
Supported Platforms Overview
Claude Video operates as an Agent Skills package, making it compatible with any host that supports the Agent Skills protocol. The official installation methods cover four primary platform categories.
Claude Code (Native IDE)
Claude Code is the recommended and primary supported platform. As the native Claude IDE, it provides the smoothest integration for the video analysis workflow.
Install via the built-in plugin marketplace:
/plugin marketplace add bradautomates/claude-video
/plugin install watch@claude-video
Updates are handled automatically through /plugin update watch@claude-video.
Codex, Cursor, Copilot, and Gemini CLI
Over 50 AI coding assistants including Codex, Cursor, GitHub Copilot, and Gemini CLI support Claude Video through the Node-based skills CLI.
Install globally for system-wide access:
npx skills add bradautomates/claude-video -g
Install for the current project only (omitting the -g flag):
npx skills add bradautomates/claude-video
Target specific hosts explicitly:
npx skills add bradautomates/claude-video -a codex -a cursor
The npx skills command discovers the SKILL.md file in the repository and copies the skills/watch folder to the appropriate user skill directory (e.g., ~/.codex/skills or ~/.cursor/skills). Available flags include -l to list skills, -g for global installation, and --copy to force a file copy instead of a symlink.
claude.ai Web Interface
The claude.ai web platform supports Claude Video through manual skill bundle uploads.
- Download the
watch.skillbundle from the latest GitHub release - Navigate to Settings → Capabilities → Skills
- Click the "+" button and upload the
watch.skillfile
Ensure you enable "Code execution and file creation" under Capabilities, as the skill requires executing ffmpeg and yt-dlp commands.
Manual Developer Installation
For development or custom environments, install Claude Video manually by cloning the repository and symlinking the skill folder.
Clone the repository:
git clone https://github.com/bradautomates/claude-video.git
Create a symlink to your host's skill directory:
ln -s "$(pwd)/claude-video/skills/watch" ~/.codex/skills/watch
Or copy the folder instead of symlinking:
cp -r claude-video/skills/watch ~/.claude/skills/watch
Cross-Platform Architecture
Claude Video achieves portability through a self-contained skill structure defined in skills/watch/SKILL.md. This contract file specifies the /watch slash command and resolves script paths relative to the skill directory.
Key components include:
skills/watch/SKILL.md— The canonical skill contract defining the/watchcommand and entry pointsskills/watch/scripts/watch.py— The main orchestrator handling download, frame extraction, and transcriptionskills/watch/scripts/setup.py— Pre-flight dependency checker forffmpeg,yt-dlp, and Whisper API configurationskills/watch/scripts/download.py,frames.py,transcribe.py,whisper.py— Modular utilities for video processing
Because all paths resolve relative to the skill directory, the same Python scripts execute identically whether called from Claude Code, Cursor, or the web interface.
Building the Skill Bundle
Developers can build the .skill bundle manually for the web interface or distribution:
bash skills/watch/scripts/build-skill.sh
This produces dist/watch.skill, a single-file bundle containing the entire skills/watch directory structure.
Verifying Your Installation
After installation, verify Claude Video is recognized by your host:
- Open your AI assistant (Claude Code, Cursor, etc.)
- Type
/watchfollowed by a video URL or local file path - The
setup.pyscript will automatically check forffmpegandyt-dlpdependencies on first run
If dependencies are missing, the skill prompts you to install them before proceeding with video analysis.
Summary
- Claude Code users should use
/plugin marketplace addand/plugin installfor automatic updates - Codex/Cursor/Copilot/Gemini CLI users should use
npx skills add bradautomates/claude-video -gfor global installation - claude.ai web users must download the
watch.skillbundle from GitHub releases and upload via Settings - Developers can clone the repo and symlink
skills/watchto the host's skill directory - All platforms share the identical code in
skills/watch/withSKILL.mdas the universal contract
Frequently Asked Questions
Does Claude Video work on Windows?
Yes. Because the skill uses pure Python standard library scripts and external tools (ffmpeg, yt-dlp) that support Windows, it functions on Windows through Claude Code, Cursor, or any Agent Skills host with Windows support. The npx skills CLI and manual symlink methods work on Windows when using appropriate path formats.
Can I install Claude Video without Node.js?
Yes. While the npx skills method requires Node.js for Codex/Cursor installations, you can avoid Node.js entirely by using the Claude Code plugin marketplace commands or the manual installation method. Simply clone the repository and symlink the skills/watch folder to your host's skill directory.
What dependencies does Claude Video require?
The skill requires ffmpeg for video processing and yt-dlp for downloading videos from URLs. These are checked by skills/watch/scripts/setup.py on first run. Optional Whisper API support requires configuring an API key in your environment. The Python scripts themselves use only standard library modules.
How do I update Claude Video?
Update methods vary by platform:
- Claude Code: Run
/plugin update watch@claude-video - Codex/Cursor/etc.: Re-run
npx skills add bradautomates/claude-video -gto pull the latest version - Web/manual: Download the latest
watch.skillbundle or pull the Git repository and restart your host
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →