pdf

Extract text and tables from PDFs using pypdf and pdfplumber.

1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/genomewalker/rebuttr --skill pdf-genomewalker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/genomewalker/rebuttr/tree/main/skills/pdf
Command: npx skills add https://github.com/genomewalker/rebuttr --skill pdf-genomewalker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdf2image, Pillow.

What problem does it solve?

Automates PDF processing tasks such as text extraction, table extraction, form filling, and document assembly to reduce manual effort.

Core Features & Use Cases

  • Extract text and tables from PDFs using pypdf, pdfplumber, and related tools.
  • Create and manipulate PDFs: merge, split, rotate, watermark, and generate new PDFs.
  • Fill forms (fillable and non-fillable) and annotate, with support for validation workflows.
  • Use case: Administrative and research workflows requiring batch PDF processing and reporting.

Quick Start

Run the PDF toolkit on a sample document to extract text, then save the results to a new file.

Frequently Asked Questions about pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text and tables from PDFs in a batch processing workflow?

This skill automates PDF text and table extraction using pypdf and pdfplumber for batch document processing. It parses content from administrative and research workflows, reducing manual effort by outputting extracted data to new files.

Can I fill both fillable and non-fillable PDF forms using pypdf?

You can fill fillable and non-fillable PDF forms using pypdf within this skill. It supports form filling, annotation, and validation workflows to automate document assembly and reduce manual administrative effort.

What is the best way to merge, split, and watermark PDF documents?

Using this skill's pypdf and reportlab toolkit is an effective way to merge, split, and watermark PDF documents. It manipulates PDFs by rotating, watermarking, and generating new files for publishing and research workflows.

Does this PDF processing approach work for generating new PDFs and document assembly?

This PDF processing approach supports generating new PDFs and document assembly. Using reportlab and pypdf, it creates and manipulates documents, enabling automated generation and batch reporting for research workflows.

Do I need pdf2image and Pillow to annotate and manipulate PDF files?

You need pdf2image and Pillow alongside pypdf to annotate and manipulate PDF files. These dependencies enable image conversion and manipulation, supporting comprehensive form filling, validation, and annotation workflows.