pdf

Process, generate, and manipulate PDF files with Python automation.

22|8|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/inbharatai/claude-skills --skill pdf-inbharatai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/inbharatai/claude-skills/tree/main/skills/pdf
Command: npx skills add https://github.com/inbharatai/claude-skills --skill pdf-inbharatai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf2, reportlab, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the complex and time-consuming tasks associated with managing PDF documents, from simple text extraction to advanced manipulation and OCR.

Core Features & Use Cases

  • Text Extraction: Easily pull text content from PDF files.
  • Document Manipulation: Merge, split, rotate, and watermark PDFs.
  • Form Handling: Fill out PDF forms programmatically.
  • OCR: Convert scanned PDFs into machine-readable text.
  • Use Case: You need to combine several research papers into a single document, add a watermark to protect intellectual property, and then extract key findings from the merged PDF.

Quick Start

Use the pdf skill to extract all text from the document '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 from a scanned PDF using OCR?

To extract text from a scanned PDF, this Skill applies OCR to convert the scanned document images into machine-readable text. It supports automated text extraction for scanned document workflows.

Can I merge multiple PDF files and add a watermark programmatically?

Yes, you can merge multiple PDF files and add watermarks programmatically. The Skill manipulates PDF documents by combining files and applying watermarks to protect intellectual property.

Does this PDF processing tool support automated form filling?

This PDF processing tool supports automated form filling by allowing you to fill out PDF forms programmatically. It handles form manipulation directly through Python for document workflow automation.

What is the best way to split and rotate PDF documents?

The best way to split and rotate PDF documents is using this Skill's manipulation features. It provides programmatic control to divide large PDF files and adjust page orientations as needed.

Do I need Python to use this tool for document processing and text extraction?

Yes, you need Python for document processing and text extraction with this tool. It relies on Python dependencies like pypdf2 and reportlab to support programmatic control and automation of document workflows.