password-protect-pdf
⚠Review·Scanned 2/17/2026
This skill uploads a user-provided PDF and password to a third-party Solutions API and returns a download URL. It requires SOLUTIONS_API_KEY, invokes python scripts/password_protect_pdf.py, and calls https://api.xss-cross-service-solutions.com/solutions/solutions/api/32.
from clawhub.ai·v6411623·11.5 KB·0 installs
Scanned from 1.0.0 at 6411623 · Transparency log ↗
$ vett add clawhub.ai/crossservicesolutions/password-protect-pdfReview findings below
README.md
# password-protect-pdf (OpenClaw Skill)
Add password protection to a PDF using the Solutions API and return a download URL for the protected file.
## What you need
- A PDF file
- A password (will be used as `userPass`)
- A Solutions API key (Bearer token)
- Register / get key: https://login.cross-service-solutions.com/register
## How it works
1) Upload PDF + password to:
`POST https://api.xss-cross-service-solutions.com/solutions/solutions/api/32`
2) Poll:
`GET https://api.xss-cross-service-solutions.com/solutions/solutions/api/<job_id>`
3) Return `output.files[0].path` as the download URL
## Script (CLI)
```bash
python scripts/password_protect_pdf.py \
--pdf "/path/to/file.pdf" \
--password "YourPasswordHere" \
--api-key "$SOLUTIONS_API_KEY"