← 返回 Skills 市场
Remove metadata from PDF
作者
CrossServiceSolutions
· GitHub ↗
· v1.0.0
1030
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install remove-metadata-from-pdf
功能描述
Remove metadata from one or multiple PDFs by uploading them to the Solutions API, polling until completion, then returning download URL(s) for the cleaned PDF(s) (or a ZIP if multiple).
安全使用建议
Before installing or using this skill: (1) Understand that your PDF files will be uploaded to https://api.xss-cross-service-solutions.com (or a base URL you provide) — do not send sensitive documents unless you trust that service and its privacy policy. (2) The skill requires a Solutions API key (SOLUTIONS_API_KEY or --api-key), but the registry metadata does not declare this — confirm where/how you'll provide the key. (3) The included script is readable (no obfuscated code) and uses only the requests library, but validate the exact API hostname and endpoints (look for typos or phishing domains) and prefer testing with non-sensitive PDFs first. (4) If you need to avoid third‑party uploads, consider running the included script locally against a trusted or self-hosted endpoint or request a version that runs metadata removal entirely client-side.
功能分析
Type: OpenClaw Skill
Name: remove-metadata-from-pdf
Version: 1.0.0
The skill is designed to remove metadata from PDFs by uploading them to a specified API, polling for completion, and returning download URLs. All files, including the Python script (`scripts/remove-metadata-from-pdf.py`), documentation (`SKILL.md`, `README.md`), and dependencies (`requirements.txt`), align with this stated purpose. The script uses the `requests` library for HTTP communication, reads user-provided PDF files, and sends API keys as Bearer tokens to the expected domain (`api.xss-cross-service-solutions.com`). There is an explicit instruction in `SKILL.md` not to log API keys, which is a good security practice. No evidence of data exfiltration, malicious execution, persistence, obfuscation, or prompt injection attempts against the agent was found.
能力评估
Purpose & Capability
The skill's stated purpose (remove PDF metadata via the Solutions API) matches the included script and SKILL.md. However, the registry metadata lists no required environment variables or primary credential while the SKILL.md and script both require an API key (SOLUTIONS_API_KEY or --api-key). That mismatch between what the package declares and what it actually needs is an inconsistency worth noting.
Instruction Scope
Runtime instructions are narrowly scoped: accept PDF files, upload them to the specified Solutions API endpoint, poll job status, and return output URLs. Allowed tools are limited to http and files. The instructions do not request unrelated files, system credentials, or broad system access.
Install Mechanism
There is no install script or remote download; the package is instruction + included script. requirements.txt only lists the requests library. No external arbitrary downloads or extraction steps are present.
Credentials
The skill legitimately needs a third‑party API key (used as a Bearer token) and optionally a base URL. Those are present in SKILL.md and the script, but the registry's required-env fields do not declare them. The requested credential is proportional to the task, but the missing declaration is an inconsistency that could cause surprise and should be clarified.
Persistence & Privilege
The skill does not request always:true or any persistent/system-wide privileges, does not alter other skills' configs, and does not request unusual config paths. Autonomous invocation remains allowed (platform default).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install remove-metadata-from-pdf - 安装完成后,直接呼叫该 Skill 的名称或使用
/remove-metadata-from-pdf触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of remove-metadata-from-pdf skill.
- Remove metadata from one or multiple PDF files using the Solutions API.
- Handles file uploads, job status polling, and returns cleaned download URLs.
- Supports batch processing with ZIP archive output for multiple PDFs.
- Requires an API key for authentication.
- Outputs structured results with job status, output files, and download links.
元数据
常见问题
Remove metadata from PDF 是什么?
Remove metadata from one or multiple PDFs by uploading them to the Solutions API, polling until completion, then returning download URL(s) for the cleaned PDF(s) (or a ZIP if multiple). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1030 次。
如何安装 Remove metadata from PDF?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install remove-metadata-from-pdf」即可一键安装,无需额外配置。
Remove metadata from PDF 是免费的吗?
是的,Remove metadata from PDF 完全免费(开源免费),可自由下载、安装和使用。
Remove metadata from PDF 支持哪些平台?
Remove metadata from PDF 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Remove metadata from PDF?
由 CrossServiceSolutions(@crossservicesolutions)开发并维护,当前版本 v1.0.0。
推荐 Skills