LaunchKit · 2026
Back to Skills

convert-to-pdf

Convert one or multiple documents to PDF by uploading them to Cross-Service-Solutions, polling until completion.

0
1.0k downloads
by @crossservicesolutions

Setup & Installation

openclaw skills install @crossservicesolutions/convert-to-pdf

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install convert-to-pdf

What This Skill Does

Converts one or more documents to PDF by uploading them to the Cross-Service-Solutions API, polling for job completion, and returning download URLs for the resulting files. Multiple inputs produce individual PDFs and an optional ZIP archive.

Handles batch conversion of mixed file types in a single API call and bundles results into a ZIP, avoiding multiple round-trips or manual conversions.

When to use it

  • Converting a Word report to PDF before sending to a client
  • Batch converting presentation slides and spreadsheets to PDF in one job
  • Automating PDF generation from uploaded contract drafts
  • Downloading a ZIP of converted PDFs from a multi-file submission
  • Integrating PDF conversion into a document processing pipeline

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: convert these three .docx files to PDF

AGENT
  1. 1Accept the uploaded files and retrieve the API key
  2. 2POST the files to /api/31 as multipart/form-data
  3. 3Receive the job ID from the response
  4. 4Poll GET /api/<job_id> until status is done
  5. 5Return the download URLs for each PDF and the ZIP archive
OUTPUT

A structured result with job_id, status, per-file download URLs, and a ZIP download URL

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Cross-Service-Solutions API key from https://login.cross-service-solutions.com/register