pdf-processor

Installation
SKILL.md

Source: https://github.com/aipoch/medical-research-skills

When to Use

  • You need to merge multiple PDFs into a single document offline.
  • You need to split a PDF into per-page files for review, annotation, or distribution.
  • You need to extract a specific page range (e.g., 1-3,5) into a new PDF.
  • You need to extract selectable text from a PDF into a .txt file without using any cloud API.
  • You need to extract tables from PDFs into CSV files locally.

Key Features

  • Merge PDFs: Combine multiple input PDFs into one output PDF.
  • Split PDFs: Export each page as an individual PDF.
  • Extract Pages: Create a new PDF from selected pages using a page-range expression.
  • Extract Text: Export extracted text to a plain text file.
  • Extract Tables: Export detected tables to CSV files (may produce empty CSVs on pages without tables).
  • Create PDF: Generate a simple PDF from a text file.
  • Local-only execution: No network access, no external APIs, no credentials.

Dependencies

  • Python: 3.9+
Installs
1
GitHub Stars
2.0K
First Seen
Sep 23, 2026
Security Audits