gemini-watermark-remover · rookie-ricardo — Claude Code skill: setup and usage
Strips visible bottom-right Gemini AI watermarks from images using reverse alpha blending. Works via local Python scripts without HTML or server components.
npx skills add rookie-ricardo/erduo-skills --skill gemini-watermark-remover -a claude-codeWhat gemini-watermark-remover does
This skill adds a local Python workflow to strip visible Gemini watermarks from generated images. Everything runs locally on your machine, so you do not need external API calls or web servers.
The package contains the CLI tool scripts/remove_watermark.py, pre-captured alpha maps assets/bg_48.png and assets/bg_96.png, and algorithm details in references/algorithm.md. It requires Python 3.9+ and Pillow. The output format is automatically inferred by Pillow from the target file extension.
Because the algorithm relies on fixed watermark alpha maps, custom resolutions or modified watermarks can produce visual artifacts and will require manual adjustments in the algorithm reference.
What it helps with
- remove visible bottom-right Gemini watermarks from images
- batch-process AI-generated pictures via a local CLI script
- clean images without external servers or HTML rendering
- adjust alpha blending math for custom image resolutions
Example prompts for the agent
- Run scripts/remove_watermark.py on ./input.png and save the clean image to ./output.png
- Help me remove the Gemini watermark from this image using remove_watermark.py
- Check references/algorithm.md and explain how the alpha blending maps work
How to install gemini-watermark-remover
1Skills CLI (Vercel)
npx skills add rookie-ricardo/erduo-skills --skill gemini-watermark-remover -a claude-code2Manually: put the files in place
~/.claude/skills/gemini-watermark-remover/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/gemini-watermark-remover/
1Skills CLI (Vercel)
npx skills add rookie-ricardo/erduo-skills --skill gemini-watermark-remover -a codex2Manually: put the files in place
.agents/skills/gemini-watermark-remover/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add rookie-ricardo/erduo-skills --skill gemini-watermark-remover -a cursor2Manually: put the files in place
.cursor/skills/gemini-watermark-remover/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install rookie-ricardo/erduo-skills gemini-watermark-remover2Manually: put the files in place
.github/skills/gemini-watermark-remover/SKILL.md1Skills CLI (Vercel)
npx skills add rookie-ricardo/erduo-skills --skill gemini-watermark-remover -a gemini-cli2Platform CLI
gemini skills install https://github.com/rookie-ricardo/erduo-skills --path skills/gemini-watermark-removerManually: put the files in place
.devin/skills/gemini-watermark-remover/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add rookie-ricardo/erduo-skills --skill gemini-watermark-remover -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about gemini-watermark-remover
How do I install gemini-watermark-remover in Claude Code?
Run npx skills add rookie-ricardo/erduo-skills --skill gemini-watermark-remover -a claude-code. The skill file is placed in ~/.claude/skills/gemini-watermark-remover/SKILL.md.
What does gemini-watermark-remover do?
It removes Gemini watermarks from images using reverse alpha blending. Processing runs locally through remove_watermark.py using Pillow.
What are the dependencies for gemini-watermark-remover?
You need Python 3.9 or newer and the Pillow library. Install them by navigating to skills/gemini-watermark-remover/scripts and running pip install -r requirements.txt.
Source text
SKILL.md · MIT
--- name: gemini-watermark-remover description: Remove the visible Gemini AI watermark from images using reverse alpha blending. Use when asked to strip Gemini watermarks, batch-process Gemini images, or build/modify a CLI script that removes the bottom-right Gemini watermark without HTML or server-side components. --- # Gemini Watermark Remover ## Dependencies - Python 3.9+ - Pillow (install with `pip install -r requirements.txt`) ## Quick start 1) Install dependencies in the scripts folder: - `cd skills/gemini-watermark-remover/scripts && pip install -r requirements.txt` 2) Run the CLI: - `python remove_watermark.py <input-image> <output-image>` ## CLI usage - Parameters: - `input-image`: path to the Gemini watermarked image - `output-image`: path for the cleaned image (format inferred from extension) Example: ``` python remove_watermark.py ./in.png ./out.png ``` ## What this skill provides - `scripts/remove_watermark.py`: CLI entry point and core algorithm. - `assets/bg_48.png`, `assets/bg_96.png`: Pre-captured watermark alpha maps. - `references/algorithm.md`: Math, detection rules, and limits. ## Workflow 1) Use `remove_watermark.py` for one-off processing. 2) If you need to adjust detection rules or alpha logic, read `references/algorithm.md`. ## Notes - The script uses Pillow for image IO and per-pixel edits. - Output format is inferred from the output file extension by Pillow.
© rookie-ricardo · MIT · rookie-ricardo/erduo-skills
Similar skills
Everything for AI and ML →gemini-watermark-remover by other authors comes first.