Skip to main content
skill CX Codex

remove-image-watermark — Claude Code skill: how to install

Removes visible watermarks from PNG, JPG, JPEG, and WEBP images using the Pilio API. Useful when cleaning graphic assets directly from the terminal agent.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add pilioai/skills --skill remove-image-watermark -a claude-code
Open on GitHub

What remove-image-watermark does

The skill calls @pilio/cli using pnpm dlx to process local graphic files. It accepts PNG, JPG, JPEG, and WEBP formats and handles the upload.

Watermark removal runs asynchronously on the Pilio backend. After the initial upload command runs, the skill waits for completion with pnpm dlx @pilio/cli task wait <task_id> before returning the download URL.

A valid PILIO_API_KEY environment variable is mandatory. Without this key exported in your shell, task submission fails immediately. The CLI instructions explicitly forbid passing the API key into conversation prompts or appending it to result download links.

What it helps with

  • remove visible watermark overlays from PNG, JPG, or WEBP images
  • automate watermark cleanup through the Pilio API
  • poll and wait for asynchronous Pilio task completion

Example prompts for the agent

  • Remove the watermark from ./watermarked.png using Pilio
  • Clean the overlay from banner.jpg and wait for the output

How to install remove-image-watermark

1Skills CLI (Vercel)

npx skills add pilioai/skills --skill remove-image-watermark -a claude-code

2Manually: put the files in place

~/.claude/skills/remove-image-watermark/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/remove-image-watermark/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about remove-image-watermark

How to install remove-image-watermark in Claude Code?

Run npx skills add pilioai/skills --skill remove-image-watermark -a claude-code.

What does the remove-image-watermark skill do?

It submits an image to the Pilio API via @pilio/cli and polls the asynchronous task until the cleaned asset is ready.

What are the requirements for remove-image-watermark?

You need pnpm installed and PILIO_API_KEY set in your environment. Do not share your API key in the chat session.

Source text

SKILL.md · MIT
---
name: remove-image-watermark
description: Remove visible watermarks from an image with the Pilio developer API. Use when the user wants to clean a PNG, JPG, JPEG, or WEBP image, remove image watermark overlays, or automate image watermark removal through Pilio.
---

# Remove Image Watermark

Use the Pilio CLI so upload and asynchronous task polling are handled consistently.

Require `PILIO_API_KEY` in the environment. Do not ask the user to paste API keys into the conversation.

Try the same workflow online first: https://pilio.ai/image-watermark-remover

Run:

```bash
pnpm dlx @pilio/cli remove-image-watermark --input ./watermarked.png
```

The command returns a task payload. If the task is still pending or processing, wait for it:

```bash
pnpm dlx @pilio/cli task wait <task_id>
```

Do not send the Pilio API key to result `download_url` values.

© pilioai · MIT · pilioai/skills

Similar skills

Everything for Design →

From the same set5

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor