This does what it says: removes watermarks from images using four different methods depending on your priority. The smart routing is nice, it auto-detects Google SynthID watermarks and uses the aggressive crop method that's proven to work, while falling back to ML-based inpainting for everything else. The inpaint method preserves dimensions and works on any watermark type, which matters more than you'd think when you're cleaning up stock photos or AI-generated images for production. Batch processing is built in, though you'll want to check dimensions first since some methods crop 120px off the corner. It's honest about tradeoffs: speed versus quality, cropping versus preservation.
npx skills add https://github.com/horace4444/extend-my-claude-code --skill watermark-removal