pdf

Automates PDF document processing including forms extraction merging splitting rotation OCR using Python libraries like pypdf and pdfplumber.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/keremtoker468-dotcom/restoran --skill pdf-keremtoker468-dotcom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/keremtoker468-dotcom/restoran/tree/main/.claude/skills/pdf
Command: npx skills add https://github.com/keremtoker468-dotcom/restoran --skill pdf-keremtoker468-dotcom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, pytesseract, reportlab, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the tedious process of filling out PDF forms and extracting data from PDF documents, saving significant time and reducing manual effort.

Core Features & Use Cases

  • Fillable & Non-Fillable Forms: Handles both types of PDF forms, whether they have pre-defined fields or require annotation-based filling.
  • Data Extraction: Extracts text, tables, and other information from PDFs.
  • PDF Manipulation: Supports merging, splitting, rotating pages, adding watermarks, and encrypting PDFs.
  • OCR for Scanned PDFs: Converts scanned PDFs into searchable text.
  • Use Case: Automatically process a batch of scanned application forms, extract applicant details, and compile them into a structured database.

Quick Start

Use the pdf skill to extract all text from the file 'report.pdf'.

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 a PDF document?

To extract text and tables from a PDF document, this Skill uses pdfplumber to parse content and structured table data. It processes both standard and scanned documents by applying OCR to convert images into searchable text.

Can I fill out non-fillable PDF forms automatically?

Yes, you can fill non-fillable PDF forms automatically. This Skill handles both pre-defined fillable fields and annotation-based filling for non-fillable documents using pypdf.

Does this Skill perform OCR on scanned PDF files?

Yes, this Skill performs OCR on scanned PDF files. It uses pytesseract and pdf2image to convert scanned document images into searchable, extractable text data.

What is the best way to merge, split, and rotate PDF pages?

The best way to merge, split, and rotate PDF pages is using this Skill's manipulation features. It leverages pypdf to automate page rotation, document splitting, and multi-file merging operations.

How do I process a batch of scanned application forms and extract applicant details?

To process scanned application forms and extract applicant details, this Skill automates batch extraction using OCR. It converts scanned images to text and compiles the extracted data into a structured format.