by ComPDFKit
ComPDF Skills are AI-agent-ready PDF processing skills for Claude Code, Cursor, Copilot, OpenCode, and 39+ coding agents to convert, edit, split, insert, compare, compress PDFs, and more.
# Add to your Claude Code skills
git clone https://github.com/ComPDFKit/compdf-skillsGuides for using ai agents skills like compdf-skills.
Last scanned: 6/3/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-06-03T08:55:55.702Z",
"npmAuditRan": true,
"pipAuditRan": true
}compdf-skills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ComPDFKit. ComPDF Skills are AI-agent-ready PDF processing skills for Claude Code, Cursor, Copilot, OpenCode, and 39+ coding agents to convert, edit, split, insert, compare, compress PDFs, and more. It has 100 GitHub stars.
Yes. compdf-skills passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/ComPDFKit/compdf-skills" and add it to your Claude Code skills directory (see the Installation section above).
compdf-skills is primarily written in Python. It is open-source under ComPDFKit on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh compdf-skills against similar tools.
No comments yet. Be the first to share your thoughts!
As part of the KDAN ecosystem, ComPDF Skills work with 39+ AI coding agents including Claude Code, Cursor, GitHub Copilot, OpenCode, Windsurf, Gemini CLI, and more.
Get started in seconds — no complex setup, just npx skills add and you're ready to process PDFs through your AI agent.
⭐ Star this repo if you find it helpful! Questions or feedback? Join our Discussions.
Why ComPDF Skills?
| Skill | Platform | Dependencies |
|---|---|---|
| pdf-to-word-docx | Windows / macOS | Python 3, pip install ComPDFKitConversion. AI model (~525MB) auto-downloads on first run. |
| pdf-editor-compdf | Windows / macOS | CLI binary auto-downloads. Windows: .NET Framework. macOS: ComPDFKit.framework. |
| pdf-tools-compdf | Any (cloud) | ComPDF API key (get one free). |
Each ComPDF Skill uses a different license mechanism. See the table below for details and the individual skill sections for step-by-step guidance. If you need to upgrade or purchase, contact our sales.
| Skill | License Type | How to Get It | Free Trial Limit | License Storage |
|---|---|---|---|---|
| pdf-to-word-docx | Commercial (Proprietary) | Auto-downloaded from download.compdf.com on first run |
200 conversions | scripts/license.xml |
| pdf-editor-compdf | Commercial (Proprietary) | Email activation — skill sends request to wms.compdf.com/api/license/skillsTrial |
30-day time-limited trial | scripts/win/license_key_windows.xml (Win)scripts/mac/license_key_mac.xml (Mac) |
| pdf-tools-compdf | API Key (Apache 2.0 for code) | Register at ComPDF Cloud console (api-dashboard.compdf.com/api/keys) |
200+ free API call / month) | config/public_key.txt (optional, user-consented) |
| Skill | What It Does | Best For | Runs On |
|---|---|---|---|
| pdf-to-word-docx | Convert PDF/image to 10 formats (Word, Excel, PPT, HTML, Image, TXT, JSON, Markdown, RTF, CSV, etc.) with AI layout analysis & OCR | Document conversion, content extraction, archiving | Local (Python SDK) |
| pdf-editor-compdf | Split, merge, extract, insert, rotate, delete pages. Document comparison, compression, PDF/A/UA conversion, watermark management | Page editing, document assembly, compliance conversion | Local (CLI) |
| pdf-tools-compdf | 50+ PDF operations via ComPDF Cloud REST API. Format conversion, page editing, OCR, watermarking, text extraction | Cloud integration, lightweight calling, no local deps | Cloud API |
This is a local skill for image and PDF conversion. Converts PDFs and images to Word, Excel, PPT, HTML, Markdown, JSON, CSV, RTF, TXT, and Image with AI-powered layout analysis and OCR.
Usage examples:
# PDF to Word (default: AI layout analysis enabled)
npx skills run pdf-to-word-docx word input.pdf output.docx
# PDF to Excel, one worksheet per page
npx skills run pdf-to-word-docx excel input.pdf output.xlsx --excel-worksheet-option for-page
# PDF to Markdown (great for LLM data prep)
npx skills run pdf-to-word-docx markdown input.pdf output.md
# Scanned image to Word (OCR auto-enabled)
npx skills run pdf-to-word-docx word scan.png output.docx --ocr-language english
# PDF to HTML, multi-page with bookmarks
npx skills run pdf-to-word-docx html input.pdf output_dir --html-option multiple-page-with-bookmark
# PDF with specific page range
npx skills run pdf-to-word-docx word input.pdf output.docx --page-ranges "1-3,5"
When to use: Batch document archiving, content extraction for LLM input, invoice/contract digitization, scanned document OCR.
Trial: 200 free conversions with auto-downloaded
license.xmlfromdownload.compdf.com. AI model (~525MB) downloads on first run. To upgrade, replacescripts/license.xmlwith your purchased license file — no conversion limits.
The pdf-editor-compdf is designed to edit, compare, and compress PDFs. All processing is 100% local — no file leaves your machine.
Usage examples:
# Split a PDF into individual pages
npx skills run pdf-editor-compdf split "report.pdf" --mode all --overwrite
# Merge multiple PDFs
npx skills run pdf-editor-compdf merge "a.pdf" "b.pdf" --output "merged.pdf" --overwrite
# Extract pages 2-5
npx skills run pdf-editor-compdf extract "input.pdf" --range 2-5 --output "out.pdf" --overwrite
# Convert to PDF/A-1a for archiving
npx skills run pdf-editor-compdf convert "report.pdf" --standard pdfa-1a --overwrite
# Compress images in a PDF
npx skills run pdf-editor-compdf optimize "report.pdf" --compress-images --image-quality 50 --overwrite
# Add "CONFIDENTIAL" watermark
npx skills run pdf-editor-compdf watermark-text "report.pdf" --text "CONFIDENTIAL" --overwrite
# Compare two PDF versions visually
npx skills run pdf-editor-compdf compare "old.pdf" "new.pdf" --overwrite
When to use: Contract splitting/merging, version comparison, watermarking, PDF/A compliance for legal/regulatory archives, file size optimization.
Trial: 30-day free SDK license — on first use, provide your email; the skill sends an activation request to
wms.compdf.com/api/license/skillsTrialand stores the license inscripts/*/license_key_*.xml. Run--helpto confirm activation. CLI binary auto-downloads. To upgrade, Contact Sales.
Process PDFs through ComPDF Cloud REST API. Convert formats, edit pages, apply OCR, extract text and tables, and more — no local dependencies required. Works on any platform.
Usage examples:
# PDF to Word (cloud)
npx skills run pdf-tools-compdf --convert pdf/docx --file input.pdf
# PDF to Image
npx skills run pdf-tools-compdf --convert pdf/img --file input.pdf
# Merge PDFs
npx skills run pdf-tools-compdf --convert pdf/merge --file "file1.pdf,file2.pdf"
# OCR a scanned document
npx skills run pdf-tools-compdf --convert documentAI/ocr --file scan.pdf
# Extract structured data with AI
npx skills run pdf-tools-compdf --convert idp/documentExtract --file invoice.pdf
# Compress PDF
npx skills run pdf-tools-compdf --convert pdf/compress --file input.pdf
When to use: Lightweight cloud integration, no-install environments, batch processing via API, AI-powered document extraction and parsing.
Trial: 200+ free API calls per month. Register at ComPDF Cloud dashboard to get your API Public Key. Authentication is via
x-api-keyHTTP header. The key can be stored inconfig/public_key.txt(optional, user-consented). No local license file required.
ComPDF Skills are available through multiple installation channels. Choose the one that fits your workflow.
Install all skills at once with a single command — works across 20+ AI coding agents:
npx skills add ComPDFKit/compdf-skills
Install a specific skill:
npx skills add ComPDFKit/compdf-skills@pdf-to-word-docx
npx skills add ComPDFKit/compdf-skills@pdf-editor-compdf
npx skills add ComPDFKit/compdf-skills@pdf-tools-compdf
Browse and install individual skills directly from ClawHub: