/install image-watermark-remover
Image Watermark Remover
Remove watermarks from public image URLs through the Nowatermark.info API.
When to Use
Use this skill when the user wants to remove a watermark from an image they are authorized to edit, resume an existing request_id, or check the status of a prior cleanup job.
Quick Reference
| Topic | File |
|---|---|
| API key setup, input rules, and commands | setup.md |
| Endpoints, payloads, responses, and error codes | references/api.md |
| Submit-and-poll helper script | scripts/remove_watermark.py |
External Endpoints
| Method | Endpoint | Purpose | Data sent |
|---|---|---|---|
POST |
https://nowatermark.info/api/image/remove-watermark |
Submit watermark-removal job | file_url |
POST |
https://nowatermark.info/api/jobs/query |
Query job status | request_id |
Data Storage
Do not create, download, or overwrite local files unless the user asks first. Ask the user before saving API responses or downloading the cleaned image.
Security & Privacy
- Ask the user to confirm they are allowed to edit the image when ownership or permission is unclear.
- Tell the user that the public image URL is sent to
nowatermark.infofor processing. - Request the API key through environment or skill settings; do not expose
NOWATERMARK_API_KEYin logs or replies. - Prefer public image URLs over local file handling to minimize local data movement.
Core Rules
- If ownership or permission is unclear, ask the user to confirm they are allowed to edit the image before sending requests.
- Verify
NOWATERMARK_API_KEYis available before sending requests. - Require a direct public image URL; reject local paths, page URLs, and expiring signed URLs.
- Prefer
scripts/remove_watermark.pyfor submit-plus-poll workflows. - Poll every 3-5 seconds until
completedorfailed, then return the finalurlor the failure details. - Reuse a supplied
request_idfor status checks instead of creating a duplicate job.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install image-watermark-remover - After installation, invoke the skill by name or use
/image-watermark-remover - Provide required inputs per the skill's parameter spec and get structured output
What is Image Watermark Remover?
Remove image watermarks with the Nowatermark.info API, request polling, request_id resume, and public image URL validation. It is an AI Agent Skill for Claude Code / OpenClaw, with 93 downloads so far.
How do I install Image Watermark Remover?
Run "/install image-watermark-remover" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Image Watermark Remover free?
Yes, Image Watermark Remover is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Image Watermark Remover support?
Image Watermark Remover is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Image Watermark Remover?
It is built and maintained by ai (@maxcoder11); the current version is v1.0.0.