Skip to main content
skill CX Codex

video-watermark — Claude Code skill: video watermarks

A skill that stamps logos or text onto video and strips existing watermarks. Runs through each::sense AI over HTTP.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add eachlabs/skills --skill video-watermark -a claude-code
Open on GitHub

What video-watermark does

Both directions of the job live in one skill: put your mark on a clip, or take someone else's off. A logo goes in with a chosen opacity and corner; text overlays take custom fonts and outlines. Animated marks are covered too, with pulsing or drifting placement. There is also a path for clearing TikTok logos and usernames, plus stock footage marks on material you have licensed.

What ships is a skill definition with worked request examples rather than a script. Calls go to POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions against the eachsense/beta model with streaming on. Video and logo arrive as links in image_urls, and the instruction itself is plain text in messages. Placement options are laid out in a table: bottom right, bottom left, top right, top left, center, and a diagonal across the frame.

An EACHLABS_API_KEY is required, otherwise the request fails. Inputs have to be reachable URLs, so a local file path will not work in image_urls. Batch processing is listed among the capabilities, though the description does not show how it is wired.

What it helps with

  • stamp a channel logo into a corner with partial opacity
  • lay a copyright line over a finished clip
  • strip the TikTok logo and username from a downloaded video
  • clear a stock footage mark from licensed material
  • put a large diagonal DRAFT label on a preview cut

Example prompts for the agent

  • Add logo.png as a watermark in the bottom right corner, 40% opacity
  • Put a text watermark reading "Copyright MyBrand" in the bottom left, white with a black outline
  • Remove the watermark from the bottom right corner of this video

How to install video-watermark

1Skills CLI (Vercel)

npx skills add eachlabs/skills --skill video-watermark -a claude-code

2Manually: put the files in place

~/.claude/skills/video-watermark/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/video-watermark/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about video-watermark

How do I install video-watermark in Claude Code?

Run npx skills add eachlabs/skills --skill video-watermark -a claude-code. The skill lands at ~/.claude/skills/video-watermark/SKILL.md.

What does video-watermark do?

It adds logo or text watermarks to video with control over opacity and placement, including animated marks, and removes watermarks that are already there.

What do I need before using it?

An EACHLABS_API_KEY and URLs for the video and logo — requests go to https://eachsense-agent.core.eachlabs.run/v1/chat/completions.

Similar skills

All skills for AI and ML →

From the same set16

eachlabs-image-edit This skill wires 130+ EachLabs models into your agent for retouching, upscaling, background removal, inpainting, face swap and image analysis. CX Codex +1 776installs image-to-video Turns still photos into short videos with each::sense: subtle motion, cinemagraphs, camera pushes. Handy when all you have is one image. CX Codex +1 521installs meta-ad-creative-generation This skill generates images and video for Facebook and Instagram ads: feed, Stories, Reels, carousels. Useful when you need creatives sized for Meta placements. CX Codex +1 467installs packaging-design-generation This skill turns a product description into packaging artwork with each::sense AI — boxes, labels, jars, coffee bags. Useful before a designer gets involved. CX Codex +1 444installs style-transfer Turn photos into artistic styles or borrow the look of a reference image while keeping key parts of the original intact. CX Codex +1 383installs ai-avatar-generation Generates avatars from photos or text, covering professional headshots, cartoon and 3D characters, fantasy personas, and gaming profiles. CX Codex +1 378installs music-video-generation Creates music videos with each::sense: audio visualizers, lyric videos, animation, and concert visuals timed to the track. CX Codex +1 372installs emoji-sticker-generation This skill builds custom emoji and sticker packs with each::sense AI: cartoon emoji from photos, expression sets, animated stickers sized for Slack, Discord and WhatsApp. CX Codex +1 333installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor