Remove watermarks from Google Gemini AI generated images (Nano Banana).
- 🚫 Automatically remove Gemini watermarks
- 🔒 Fully local processing, protecting privacy
- ⚡ Batch processing support
- 🎯 Auto-detect image size and select appropriate mask
Use add-skill for quick installation to various AI agents.
npx add-skill kevintsai1202/GeminiWatermarkRemoveSkill# Install to Antigravity
npx add-skill kevintsai1202/GeminiWatermarkRemoveSkill -a antigravity -g -y
# Install to Claude Code
npx add-skill kevintsai1202/GeminiWatermarkRemoveSkill -a claude-code -g -y
# Install to Cursor
npx add-skill kevintsai1202/GeminiWatermarkRemoveSkill -a cursor -g -y
# Install to Roo Code
npx add-skill kevintsai1202/GeminiWatermarkRemoveSkill -a roo -g -y
# Install to Gemini CLI
npx add-skill kevintsai1202/GeminiWatermarkRemoveSkill -a gemini-cli -g -yParameters:
-a, --agent <agents...>: Specify target agent-g, --global: Install to global directory-y, --yes: Skip confirmation prompt
# Clone to Antigravity skills directory
git clone https://github.com/kevintsai1202/GeminiWatermarkRemoveSkill.git ~/.gemini/antigravity/skills/gemini-watermark-remove
# Clone to Claude Code skills directory
git clone https://github.com/kevintsai1202/GeminiWatermarkRemoveSkill.git ~/.claude/skills/gemini-watermark-remove- Download ZIP or clone this repository
- Copy the folder to the corresponding skills directory:
- Antigravity:
~/.gemini/antigravity/skills/ - Claude Code:
~/.claude/skills/
- Antigravity:
Restart your AI agent or reload skills, then invoke through AI conversation.
After installing this Skill, invoke it through AI conversation:
"Remove the watermark from this image: D:\images\photo.png"
"Batch remove watermarks from all images in D:\images folder"
Uses reverse Alpha blending algorithm to precisely restore pixels covered by watermarks:
Original Pixel = (Current Pixel - α × Watermark Color) / (1 - α)
Auto-select mask based on image size:
- ≤1024px: Use 48×48 mask
- >1024px: Use 96×96 mask
MIT License