compress-pdf

Compress a user-provided PDF by uploading it to Cross-Service-Solutions, polling until completion, then returning a download URL for the compressed file.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "compress-pdf" with this command: npx skills add crossservicesolutions/compress-pdf

compress-pdf

Purpose

This skill compresses a PDF by:

  1. accepting a PDF file from the user,
  2. uploading it to the Cross-Service-Solutions compression API,
  3. polling the job status until it is finished,
  4. returning the compressed file download URL.

Credentials

The API requires an API key used as a Bearer token:

  • Authorization: Bearer <API_KEY>

How the user gets an API key:

Rule: never echo or log the API key.

API endpoints

Base URL:

  • https://api.xss-cross-service-solutions.com/solutions/solutions

Create compression job:

  • POST /api/29
  • multipart/form-data parameters:
    • file (PDF Dokument) — required — PDF file
    • imageQuality — required — number 0..100 (default 75)
    • dpi — required — number 72..300 (default 144)

Get result by ID:

  • GET /api/<ID>

When done, the response contains:

  • output.files[] with { name, path } where path is a downloadable URL.

Inputs

Required

  • A PDF file (binary)
  • An API key (string)

Optional

  • imageQuality (0..100), default 75
  • dpi (72..300), default 144

Output

Return a structured result:

  • job_id (number)
  • status (string)
  • download_url (string, when done)
  • file_name (string, when available)
  • settings (object)

Example output:

{
  "job_id": 123,
  "status": "done",
  "download_url": "https://.../compressed.pdf",
  "file_name": "compressed.pdf",
  "settings": { "imageQuality": 75, "dpi": 144 }
}

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Web to PDF

Convert a web page to PDF, especially web-based slide decks and presentations (reveal.js, impress.js, custom JS slideshows, scroll-based decks). Use when the...

Registry SourceRecently Updated
2310Profile unavailable
General

📝 文档处理大师

上传任意文档,智能提取关键信息、生成摘要。无需API Key,安装即用。

Registry SourceRecently Updated
360Profile unavailable
General

📝 文档摘要大师

上传长文档/文章/PDF/合同,自动生成结构化摘要、关键条款提取、执行清单。支持20+种摘要格式。安装即用,无需API Key。

Registry SourceRecently Updated
380Profile unavailable
Automation

CloudCreate Tools

Enumerates CloudCreate.ai (https://cloudcreate.ai) in-browser tool capabilities and builds shareable links with locale (en/zh) for production or self-hosted...

Registry SourceRecently Updated
460Profile unavailable