
Gemini Watermark Remover
This does one thing: strips the Gemini AI watermark from the bottom right of images using reverse alpha blending math. You get a Python CLI that takes an input image and spits out a clean version, plus pre-captured alpha maps for two common watermark sizes. The references folder includes the actual algorithm if you need to tweak detection rules or handle edge cases. Useful if you're batch processing Gemini outputs for presentations or archives and don't want to manually crop every file. The approach is deterministic, no ML involved, so it either works cleanly or it doesn't.
- skills.sh installs
- 1.7K
- GitHub stars
- 943
- last updated
- Aug 21, 2026
Install
$ npx -y skills add rookie-ricardo/erduo-skills --skill gemini-watermark-remover --agent claude-codeInstalls into .claude/skills of the current project.
Files
Gemini Watermark Remover
Dependencies
- Python 3.9+
- Pillow (install with
pip install -r requirements.txt)
Quick start
- Install dependencies in the scripts folder:
cd skills/gemini-watermark-remover/scripts && pip install -r requirements.txt
- Run the CLI:
python remove_watermark.py <input-image> <output-image>
CLI usage
- Parameters:
input-image: path to the Gemini watermarked imageoutput-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
- Use
remove_watermark.pyfor one-off processing. - 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.
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
More from rookie-ricardo/erduo-skills
All 6Recommended
More Frontend Development1
ctx-doctormksglu/context-modeRun context-mode diagnostics. Checks runtimes, hooks, FTS5, plugin registration, npm and marketplace versions. Trigger: /context-mode:ctx-doctor1.7Kskills.sh installs
2
markdown-converterintellectronica/agent-skillsConvert documents and files to Markdown using markitdown. Use when converting PDF, Word (.docx), PowerPoint (.pptx), Excel (.xlsx, .xls), HTML, CSV, JSON, XML, 1.7Kskills.sh installs
3
createosnodeops-app/skillsDeploy ANYTHING to production on CreateOS cloud platform. Use this skill when deploying, hosting, or shipping: (1) AI agents and multi-agent systems, (2) Backen1.7Kskills.sh installs
4
ctx-upgrademksglu/context-modeUpdate context-mode from GitHub and fix hooks/settings. Pulls latest, builds, installs, updates npm global, configures hooks. Trigger: /context-mode:ctx-upgrade1.7Kskills.sh installs
5
google-adskostja94/marketing-skillsWhen the user wants to set up, optimize, or manage Google Ads campaigns. Also use when the user mentions "Google Ads," "Google Search Ads," "PPC," "SEM," "PMF t1.7Kskills.sh installs
6
storage-analyzerkkkkhazix/khazix-skillsmacOS / Windows 只读存储分析助手(自动识别系统)。扫描整机磁盘占用,找出 占空间大户,把每一项分成 🟢可自动清理 / 🟡需人工判断 / 🔴谨慎清理 三级并给出 可执行处置方案,生成排版精美、可折叠、命令可一键复制的交互式 HTML 报告,并可 起本地服务在网页上一键删除(移废纸篓/直接删)。扫描全1.7Kskills.sh installs