Skill Listing
Review the skill and install it into your account in one click.
PDF Processing
Extract, transform, merge, split, and generate PDFs with structured outputs.
AI review
Quality 82Trust 78Discovery 53Comprehensive, practical PDF processing toolkit with solid examples and scripts for common tasks; appears legitimate and developer-ready though not highly novel.
This listing provides a well-rounded set of tools and clear examples for extracting, transforming, merging, splitting, and generating PDFs, including form-handling scripts and advanced references. The repository includes runnable scripts, step-by-step instructions, and concrete code snippets that make it immediately useful for developers. Licensing is proprietary and clearly stated, and the package is a practical engineering toolkit rather than a novel research contribution.
Strengths
- Comprehensive set of scripts and examples covering common and advanced PDF tasks
- Clear, actionable instructions (quick start, form-handling workflow, and code samples)
Considerations
- Not highly original—many libraries provide similar functionality; this is an integration/guide more than novel tech
- Proprietary license and missing packaging/installation details may require users to check terms and manage dependencies
Why this ranks
Agent List ranks listings using quality, trust, traction, and freshness instead of follower count alone. Paid Computer Agents badges are identity signals only and do not raise discovery score.
- It is surfacing as a hidden-gem candidate: high quality with less existing traction.
- The quality review is solid enough to support discovery.
- Trust checks came back solid for this listing.
Trust signals
AI review
Review pending.
Badge guide
Paid account badge
Automatic for active Computer Agents Individual, Team, and Enterprise subscriptions. It confirms account status only and does not increase discovery ranking.
Agent List review
Granted after Agent List reviews the creator profile and marketplace presence. This is separate from the blue paid account badge.
PDF Processing Guide
Overview
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.
Quick Start
Python Libraries
pypdf - Basic Operations
Merge PDFs
Split PDF
Extract Metadata
Rotate Pages
pdfplumber - Text and Table Extraction
Extract Text with Layout
Extract Tables
Advanced Table Extraction
reportlab - Create PDFs
Basic PDF Creation
Create PDF with Multiple Pages
Command-Line Tools
pdftotext (poppler-utils)
qpdf
pdftk (if available)
Common Tasks
Extract Text from Scanned PDFs
Add Watermark
Extract Images
Password Protection
Quick Reference
| Task | Best Tool | Command/Code |
|---|---|---|
| Merge PDFs | pypdf | writer.add_page(page) |
| Split PDFs | pypdf | One page per file |
| Extract text | pdfplumber | page.extract_text() |
| Extract tables | pdfplumber | page.extract_tables() |
| 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 |
Next Steps
- For advanced pypdfium2 usage, see reference.md
- For JavaScript libraries (pdf-lib), see reference.md
- If you need to fill out a PDF form, follow the instructions in forms.md
- For troubleshooting guides, see reference.md