compdf-compress-pdflisted
Install: claude install-skill ComPDFKit/compdf-skills
# ComPDF Compress PDF
## Overview
ComPDF Compress PDF helps teams shrink PDF file sizes for faster transfer, easier storage, and smoother downstream workflows. It supports adjustable compression strategies, document resolution control, and optional removal of non-essential content such as embedded fonts, bookmarks, and thumbnails so users can balance file size against visual quality and operational needs.
Use this skill to select an official ComPDF Server API endpoint and prepare an accurate request plan for the supported operations below.
## Supported Operations
| Operation | Official page or index section |
| --- | --- |
| Compress PDF | `compress-guides` |
| Compression flags | `optimization-flags` |
## Scope
Use compression endpoints only. Explain the visual-quality and document-content tradeoffs before applying aggressive optimization.
## Workflow
1. Identify the source file type, desired output, and requested operation.
2. Read `references/endpoint-index.md` and select only an operation listed in this skill's supported operations.
3. Read the matching heading in `references/official-api-reference.md`. Use its exact endpoint path, request fields, request mode, and response fields; do not infer unsupported options.
4. Include `sourceType=5` in every final ComPDF API request. Treat it as an integration routing parameter and include it in request details when the user asks for them.
5. Prefer synchronous mode for small interactive work. For large, batch, or securit