Watermark Remover Skills
Let your AI agent clean local Gemini-generated images and Veo videos while it works in a repo, prepares assets, or runs a batch job. Verified for Codex CLI and Claude Code.
# Install the skill into your agent workspace
$ pnpm dlx skills add ACs-del/@vylio/gemini-veo-watermark-remover \
--skill @vylio/gemini-veo-watermark-remover
# Clean a local image from an automation flow
$ node skills/gemini-veo-watermark-remover/scripts/run.mjs \
./input.png ./clean.png
Reusable agent instruction
A Markdown skill file plus a local script for cleaning visible Gemini and Veo watermarks in JPG, PNG, WebP, and MP4.
Tested with Codex & Claude Code
Verified with Codex CLI and Claude Code. Other agents that load Markdown skill files can adapt the same instructions.
Clear limits
The skill only handles visible watermarks. No black-box uploads, no pixel guessing. For quick one-off images, the online tool is faster.
Workflows where the skill pays off
Repo asset cleanup
Let Codex or another coding agent clean generated images while updating docs, examples, or site content.
Batch publishing prep
Process a folder of Gemini outputs before exporting blog covers, social cards, or tutorial screenshots.
Private local pipelines
Keep source files on your machine and combine cleanup with renaming, format checks, or release scripts.
Skills FAQ
What are Watermark Remover Skills?
They are reusable AI agent instructions and scripts that let an agent remove visible Gemini and Veo watermarks from local files.
When should I use the skill instead of the online tool?
Use the skill when cleanup is part of a larger agent task or batch workflow. Use the online tool for one or a few images by hand.
Does the skill upload files?
No. The intended workflow is local processing. Files stay in the agent workspace unless your own automation sends them elsewhere.
Can it remove SynthID or invisible watermarks?
No. It targets visible Gemini logo and Veo text watermarks only, not invisible signals or watermarks from other tools.
Is the skill different from the CLI?
Same engine, different shape. The CLI is a one-shot command; the skill is an instruction file an agent reads before deciding when to call the CLI.
Is there an MCP server?
Not yet. The skill calls a local script, which is enough for repo-bound agent workflows. If you need a server-side tool surface, the CLI output stays stable with --json.
Is the skill free to install?
Yes. The install command points to the open-source project. You can inspect the code before adding it to your agent workflow.
Plug it into the next agent run
Install once per workspace; the agent does the rest. The online remover stays a click away for one-off images.