One-click install
npx skills add https://github.com/harsh-pandhe/pod-transit --skill pdf-harsh-pandhe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/harsh-pandhe/pod-transit/tree/main/.agents/skills/pdf
Command: npx skills add https://github.com/harsh-pandhe/pod-transit --skill pdf-harsh-pandhe

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDF documents are ubiquitous but processing them at scale is tedious and error-prone. This Skill provides a unified approach for extracting text and tables, interacting with forms, merging or splitting files, and generating outputs for reporting.

Core Features & Use Cases

  • Automated PDF text extraction and table parsing
  • Form filling for both fillable and non-fillable PDFs
  • Document modification (merge, split, rotate, watermark) and generation for workflows

Quick Start

Provide a sample PDF and ask to extract text or fill a form to get an immediate result.

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 using Python?

Yes, this approach supports filling both fillable and non-fillable PDF forms. Using Python-based libraries, it parses document fields and populates them with validation for administrative, legal, and invoice workflows.

Can I merge, split, or watermark PDF documents programmatically?

This tool uses pypdf, pdfplumber, pdf2image, and Pillow. These dependencies provide comprehensive coverage for parsing text, rendering pages, filling forms, and manipulating images across diverse PDF formats.

Does pdfplumber support parsing complex PDF layouts for data extraction?

Pdfplumber supports parsing complex PDF layouts for data extraction. It extracts text and tables from challenging documents, making it suitable for invoices, contracts, and reports with diverse structural formats.

What's the best way to automate PDF form filling for administrative workflows?

The best way to automate PDF form filling is by using a unified Python script that applies pypdf and pdfplumber. It validates inputs and populates fields to streamline administrative and legal workflows.