portable-document-handler
✓Comprehensive PDF processing and manipulation. Creates, extracts, merges, splits, and transforms PDF documents with full format support.
Installation
SKILL.md
This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see reference.md. If you need to fill out a PDF form, read forms.md and follow its instructions.
| Merge PDFs | pypdf | writer.addpage(page) | | Split PDFs | pypdf | One page per file | | Extract text | pdfplumber | page.extracttext() | | Extract tables | pdfplumber | page.extracttables() | | Create PDFs | reportlab | Canvas or Platypus | | Command line merge | qpdf | qpdf --empty --pages ... | | OCR scanned PDFs | pytesseract | Convert to image first |
| Fill PDF forms | pdf-lib or pypdf (see forms.md) | See forms.md |
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/qodex-ai/ai-agent-skills --skill portable-document-handler- Source
- qodex-ai/ai-agent-skills
- Category
- #Documents
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is portable-document-handler?
Comprehensive PDF processing and manipulation. Creates, extracts, merges, splits, and transforms PDF documents with full format support. Source: qodex-ai/ai-agent-skills.
How do I install portable-document-handler?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/qodex-ai/ai-agent-skills --skill portable-document-handler Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/qodex-ai/ai-agent-skills
Details
- Category
- #Documents
- Source
- skills.sh
- First Seen
- 2026-02-01