Add password protection to a PDF by uploading it to the Solutions API, polling until completion, then returning a download URL for the protected PDF.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install password-protect-pdf或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install password-protect-pdf⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/password-protect-pdf/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: password-protect-pdf description: Add password protection to a PDF by uploading it to the Solutions API, polling until completion, then returning a download URL for the protected PDF. license: MIT compatibility: agentskills: ">=0.1.0" metadata: category: document-security tags: - pdf - password - encrypt - security - cross-service-solutions provider: Cross-Service-Solutions (Solutions API) allowed-tools: - http - files ---
This skill password-protects a PDF by: 1) accepting a PDF file from the user, 2) accepting a password from the user, 3) uploading both to the Solutions API, 4) polling the job status until it is finished, 5) returning the download URL for the password-protected PDF.
The API requires an API key used as a Bearer token:
Authorization: Bearer
How the user gets an API key:
Rule: never echo or log the API key.
Base URL:
https://api.xss-cross-service-solutions.com/solutions/solutions
Create password-protect job:
POST /api/32
multipart/form-data parameters:
- file (PDF-Datei) — required — PDF file
- userPass (Passwort) — required — string password
Get result by ID:
GET /api/
When done, the response contains:
output.files[] with { name, path } where path is a downloadable URL.
userPass, string)
Return a structured result:
job_id (number)
status (string)
download_url (string, when done)
file_name (string, when available)
Example output:
{
"job_id": 321,
"status": "done",
"download_url": "https://.../protected.pdf",
"file_name": "protected.pdf"
}安装 Protect PDF with password 后,可以对 AI 说这些话来触发它
Help me get started with Protect PDF with password
Explains what Protect PDF with password does, walks through the setup, and runs a quick demo based on your current project
Use Protect PDF with password to add password protection to a PDF by uploading it to the Solutions A...
Invokes Protect PDF with password with the right parameters and returns the result directly in the conversation
What can I do with Protect PDF with password in my design & creative workflow?
Lists the top use cases for Protect PDF with password, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/password-protect-pdf/ 目录(个人级,所有项目可用),或 .claude/skills/password-protect-pdf/(项目级)。重启 AI 客户端后,用 /password-protect-pdf 主动调用,或让 AI 根据上下文自动发现并使用。
Protect PDF with password 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Protect PDF with password 可免费安装使用。请查阅仓库了解许可证信息。
Add password protection to a PDF by uploading it to the Solutions API, polling until completion, then returning a download URL for the protected PDF.
Protect PDF with password 属于「Design & Creative」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my design & creative tasks using Protect PDF with password
Identifies repetitive steps in your workflow and sets up Protect PDF with password to handle them automatically