convert-to-pdf

Review·Scanned 2/17/2026

This skill converts documents to PDF by uploading files to https://api.xss-cross-service-solutions.com/solutions/solutions and polling for completion. It requires and reads the SOLUTIONS_API_KEY (env or --api-key) and includes a CLI invocation (python scripts/convert_to_pdf.py) that runs the bundled script.

from clawhub.ai·v8c0fa0d·12.9 KB·0 installs
Scanned from 1.0.0 at 8c0fa0d · Transparency log ↗
$ vett add clawhub.ai/crossservicesolutions/convert-to-pdfReview findings below

README.md

# convert-to-pdf (OpenClaw Skill)

Convert one or multiple documents into PDF(s) using the Solutions API and return download URL(s).
If multiple files are converted, the API may also provide a ZIP file for download.

## What you need
- 1+ input file(s) (e.g. docx, pptx, images, etc.)
- A Solutions API key (Bearer token)
  - Register / get key: https://login.cross-service-solutions.com/register

## How it works
1) Upload files to:
   `POST https://api.xss-cross-service-solutions.com/solutions/solutions/api/31`
2) Poll:
   `GET  https://api.xss-cross-service-solutions.com/solutions/solutions/api/<job_id>`
3) Return `output.files[].path` as download URL(s)

## Script (CLI)
```bash
python scripts/convert_to_pdf.py \
  --file "/path/to/a.docx" \
  --file "/path/to/b.pptx" \
  --api-key "$SOLUTIONS_API_KEY"