agentCLAWHUBUnverified

Watermark Remover

去除 PDF 文件中的水印。使用场景:用户请求去除 PDF 文件的水印时触发。支持单个或多个文件批量处理。严格遵循确认流程:环境检查→库安装确认→水印检测→去除确认。 Skill: Watermark Remover Owner: oalh-wh Summary: 去除 PDF 文件中的水印。使用场景:用户请求去除 PDF 文件的水印时触发。支持单个或多个文件批量处理。严格遵循确认流程:环境检查→库安装确认→水印检测→去除确认。 Tags: latest:1.0.0 Version history: v1.0.0 | 2026-03-08T07:52:47.202Z | auto - Initial release of the watermark-remover skill for removing watermarks from PDF files. - Supports batch processing of single or multiple PDFs. - Implements a strict step-by-step confirmation workflow: environ

OpenClaw

Rank

62

Safety

84

Downloads

1.3k

Updated

Oct 10, 2026

Version

1.0.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.3K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.3K downloadsadoption · observed Oct 10, 2026
Latest release
1.0.0release · observed Mar 8, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s1776c77k712pcwanmgj60w7e188581c:watermark-remover
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-oalh-wh-watermark-remover/snapshot"

Documentation

CLAWHUB

4,392 characters of source documentation, loaded on request.

Extracted files

3 files captured from the source.

SKILL.md

---
name: watermark-remover
description: 去除 PDF 文件中的水印。使用场景:用户请求去除 PDF 文件的水印时触发。支持单个或多个文件批量处理。严格遵循确认流程:环境检查→库安装确认→水印检测→去除确认。
---

# Watermark Remover - PDF 水印去除技能

## 工作流程

### 1. 触发条件

当用户请求去除文件水印时触发,例如:
- "帮我去除这个 PDF 的水印"
- "把这个文件的水印去掉"
- "去除这些文件的水印"

### 2. 环境检查流程

**第一步:检查 Python 环境**
```bash
python --version
```

- 如果 Python 未安装 → **必须获得用户确认**后才能安装
- 如果已安装 → 继续下一步

**第二步:检查所需 Python 库**

需要检查以下库:
- `pypdf` - PDF 处理
- `PyMuPDF` (fitz) - PDF 分析和验证

检查命令:
```bash
python scripts/check_env.py check_all
```

- 如果库未安装 → **必须获得用户确认**后才能安装
- 如果已安装 → 继续下一步

### 3. 水印检测

使用 Python 脚本检测文件中的水印:
```bash
python scripts/detect_watermark.py <文件路径>
```

检测内容包括:
- 水印类型(Pattern/图像/文本)
- 水印位置
- 保存水印预览图到指定位置

**必须向用户展示检测结果并确认**是否开始去除水印。

### 4. 去除水印

获得用户确认后执行:
```bash
python scripts/remove_watermark.py <文件路径> [--output <输出路径>]
```

**输出规则:**
- 如果用户指定输出路径 → 保存到指定位置
- 如果用户未指定 → 保存到原文件同级目录
- 命名格式:`<原文件名>_no_watermark.<扩展名>`

### 5. 验证结果

去除完成后自动验证:
- 检查输出文件是否存在
- 检查水印是否已移除
- 向用户展示验证结果

## 脚本说明

### scripts/check_env.py
检查 Python 环境和所需库的安装状态。

### scripts/detect_watermark.py
检测 PDF 文件中的水印,生成预览图。

### scripts/remove_watermark.py
执行水印去除操作。

## 安全确认原则

⚠️ **以下操作必须获得用户明确确认后才能执行:**

1. 安装 Python
2. 安装 Python 库(pip install)
3. 删除或修改任何文件
4. 修改系统配置文件
5. 开始执行水印去除操作

## 示例对话

**用户**: 帮我去除这个 PDF 的水印

**助手**: 
1. 检测到您需要去除水印,让我先检查环境...
2. ✓ Python 已安装 (3.x.x)
3. ⚠ 缺少库 pypdf,需要安装吗?(y/n)
4. [用户确认后安装]
5. ✓ 环境准备完成
6. 检测到水印:CodeCV 简历(Pattern 类型)
7. 预览图已保存:xxx_watermark_preview.png
8. 确认开始去除水印吗?(y/n)
9. [用户确认后执行]
10. ✓ 水印已去除,文件保存至:xxx_no_watermark.pdf

_meta.json

{
  "ownerId": "kn7b1avzkhya0hvrcng74x25mx82aj2f",
  "slug": "watermark-remover",
  "version": "1.0.0",
  "publishedAt": 1772956367202
}

skill-card.md

## Description:

Removes watermarks from PDF files after checking the local environment, detecting likely watermark elements, and asking for user confirmation before processing.

This skill is ready for commercial/non-commercial use.

## Publisher:

[oalh-wh](https://clawhub.ai/user/oalh-wh)

### License/Terms of Use:


## Use Case:

External users and document-processing agents use this skill to inspect PDFs for likely watermarks, show detection results, and create processed PDF copies after explicit confirmation.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: The skill may install unpinned Python libraries after confirmation.

Mitigation: Review the proposed packages before installation, avoid elevated privileges, and run in a controlled Python environment.

Risk: The skill may write extracted preview images and processed PDFs to disk.

Mitigation: Use copies of documents, choose a private output directory, and avoid shared writable folders.

## Reference(s):


## Skill Output:

**Output Type(s):** [text, shell commands, configuration, files, guidance]

**Output Format:** [Markdown guidance with local command output and generated PDF or preview files]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [May write watermark preview images and processed PDF copies after user confirmation.]

## Skill Version(s):

1.0.0 (source: server release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/oalh-wh/skills/watermark-remover",
      "sourceUrl": "https://clawhub.ai/oalh-wh/skills/watermark-remover",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T19:34:34.292Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-oalh-wh-watermark-remover/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-oalh-wh-watermark-remover/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T19:34:34.292Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.3K downloads",
      "href": "https://clawhub.ai/oalh-wh/watermark-remover",
      "sourceUrl": "https://clawhub.ai/oalh-wh/watermark-remover",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T19:34:34.292Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.0",
      "href": "https://clawhub.ai/oalh-wh/watermark-remover",
      "sourceUrl": "https://clawhub.ai/oalh-wh/watermark-remover",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-03-08T07:52:47.202Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-oalh-wh-watermark-remover/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-oalh-wh-watermark-remover/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.0",
      "description": "- Initial release of the watermark-remover skill for removing watermarks from PDF files. - Supports batch processing of single or multiple PDFs. - Implements a strict step-by-step confirmation workflow: environment check → library installation confirmation → watermark detection → user confirmation before removal. - Automatically generates watermark preview images and displays results for user validation. - Ensures all environment changes and file modifications occur only after explicit user approval.",
      "href": "https://clawhub.ai/oalh-wh/watermark-remover",
      "sourceUrl": "https://clawhub.ai/oalh-wh/watermark-remover",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-03-08T07:52:47.202Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to Watermark Remover and adjacent AI workflows.