Supported Installation Surfaces for Claude-Video: Claude Code, CLI, and Web Upload
Claude-Video supports three installation surfaces: Claude Code via marketplace commands, generic Agent Skills CLI hosts (Codex, Cursor, Copilot) via npm, and the claude.ai web interface via manual skill bundle upload.
The bradautomates/claude-video repository provides a video analysis skill that integrates with any host implementing the Agent Skills protocol. According to the repository's source code, you can install this tool across three distinct surfaces, each using a different distribution method documented in AGENTS.md【/cache/repos/github.com/bradautomates/claude-video/main/AGENTS.md#L25-L32】.
Claude Code Marketplace
The most common installation surface is Claude Code, Anthropic's official agent framework. This surface uses the native plugin marketplace system and relies on the manifest defined in .claude-plugin/plugin.json.
To install on Claude Code:
# Add the repository to the Claude Code marketplace
/plugin marketplace add bradautomates/claude-video
# Install the watch skill from that marketplace entry
/plugin install watch@claude-video
The .claude-plugin/plugin.json file serves as the installation manifest that Claude Code reads to expose the /watch slash command and configure skill metadata.
Generic Agent Skills CLI (Codex, Cursor, Copilot)
For hosts that implement the generic Agent Skills CLI—including Codex, Cursor, GitHub Copilot, and over 50 other compatible environments—installation uses the npm-based skills wrapper with global scope.
To install on generic CLI hosts:
npx skills add bradautomates/claude-video -g
The -g flag installs the skill globally, making the /watch command available across all projects in that host environment. This method relies on the canonical skill contract defined in skills/watch/SKILL.md, which every Agent Skills host reads to determine available commands and parameters.
claude.ai Web Interface
The third surface targets the claude.ai web UI, requiring you to build a distributable skill bundle locally and upload it manually through the browser interface.
To prepare the web installation bundle:
# Build the skill bundle (creates dist/watch.skill)
bash skills/watch/scripts/build-skill.sh
This script produces dist/watch.skill, a packaged file containing the skill definition and execution logic. You then upload this .skill file directly in the Claude AI web UI to activate the video analysis capabilities.
Summary
- Claude Code users install via
/plugin marketplace addand/plugin installcommands, using the.claude-plugin/plugin.jsonmanifest. - Generic CLI hosts (Codex, Cursor, Copilot) use
npx skills add bradautomates/claude-video -gfor global installation. - claude.ai web users must run
bash skills/watch/scripts/build-skill.shto generatedist/watch.skill, then upload the bundle manually. - All three surfaces reference the same canonical skill contract in
skills/watch/SKILL.mdto expose the/watchcommand.
Frequently Asked Questions
Can I install Claude-Video on Cursor or other AI coding assistants?
Yes. Cursor, Codex, GitHub Copilot, and over 50 other hosts that support the generic Agent Skills CLI can install Claude-Video using npx skills add bradautomates/claude-video -g. This makes the /watch command available globally across all your projects in those environments.
What file does the build script generate for web installation?
The bash skills/watch/scripts/build-skill.sh command produces dist/watch.skill, a bundled skill file that you upload directly to the claude.ai web interface. This package contains the complete skill definition required by the web host to expose video analysis features.
Where is the installation documentation located in the repository?
The three installation surfaces and their specific commands are documented in the root-level AGENTS.md file【/cache/repos/github.com/bradautomates/claude-video/main/AGENTS.md#L25-L32】. The canonical skill contract that all hosts read is located at skills/watch/SKILL.md, while Claude Code-specific metadata lives in .claude-plugin/plugin.json.
Do all installation methods use the same underlying skill definition?
Yes. Whether you install via Claude Code marketplace, generic CLI, or web upload, each surface ultimately references the skill contract defined in skills/watch/SKILL.md. This ensures consistent behavior and command syntax (/watch) across all supported hosts.
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 →