Skip to main content
skill CX Codex

remove-pdf-watermark — Claude Code skill: setup and features

Removes watermarks from PDF files via the official Pilio CLI and API. Useful when cleaning up editable documents or reconstructing pages with AI.

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

What remove-pdf-watermark does

The skill guides the agent to process documents with @pilio/cli via pnpm dlx. It uploads the PDF and polls for completion using pnpm dlx @pilio/cli task wait <task_id>.

Processing supports two optional modes: --mode editable and --mode ai for page reconstruction. The tool requires the PILIO_API_KEY environment variable. Never paste keys into the chat. Without an exported key, the CLI cannot finish tasks.

What it helps with

  • remove watermarks from a PDF file
  • prepare a cleaned document for editing
  • reconstruct PDF pages using AI mode
  • poll Pilio asynchronous task status via CLI

Example prompts for the agent

  • Remove watermarks from ./watermarked.pdf
  • Clean up ./input.pdf using --mode editable and wait for the task
  • Reconstruct pages in ./scan.pdf using --mode ai

How to install remove-pdf-watermark

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

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

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

Questions about remove-pdf-watermark

How do I install remove-pdf-watermark in Claude Code?

Run npx skills add pilioai/skills --skill remove-pdf-watermark -a claude-code in your terminal.

What does remove-pdf-watermark do?

It teaches the agent how to run @pilio/cli, handle editable and AI modes, and poll for task completion.

What is required before running watermark removal?

Set the PILIO_API_KEY environment variable in your terminal. The skill instructions prohibit pasting API keys directly into the prompt.

Source text

SKILL.md · MIT
---
name: remove-pdf-watermark
description: Remove watermarks from a PDF with the Pilio developer API. Use when the user wants PDF watermark removal, editable PDF cleanup, AI PDF page reconstruction, or automated PDF watermark processing through Pilio.
---

# Remove PDF Watermark

Use the Pilio CLI so PDF upload, asynchronous task creation, and polling use the official SDK path.

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/pdf-watermark-remover

Run:

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

Optional mode:

```bash
pnpm dlx @pilio/cli remove-pdf-watermark --input ./watermarked.pdf --mode editable
pnpm dlx @pilio/cli remove-pdf-watermark --input ./watermarked.pdf --mode ai
```

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>
```

© pilioai · MIT · pilioai/skills

Similar skills

Everything for Office documents →

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