pdf

Extract text and tables from PDFs and fill forms via annotations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/living-relation/tailormade --skill pdf-living-relation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/living-relation/tailormade/tree/main/.agents/skills/pdf
Command: npx skills add https://github.com/living-relation/tailormade --skill pdf-living-relation

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the manual effort of working with PDF documents by letting you extract content, transform pages, and fill forms without tedious copy-paste steps.

Core Features & Use Cases

  • Extract text, metadata, and tables from PDFs for downstream analysis and saving time on review.
  • Transform and manage PDFs by splitting, merging, rotating pages, adding watermarks, encrypting/decrypting, and extracting embedded images.
  • Fill PDF forms (fillable form fields when present, otherwise via text annotations using detected/estimated coordinates), including support workflows for coordinate validation.

Quick Start

Ask the pdf Skill to extract searchable text and tables from your PDF or to fill the form fields in it based on the fields you provide.

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 automatically?

To extract text and tables from a PDF automatically, this Skill uses pdfplumber and pypdf to identify and parse searchable content. It processes the document to isolate text, metadata, and structured table data for downstream analysis without manual copy-pasting.

Can I fill PDF forms that are not fillable?

Yes, you can fill non-fillable PDF forms. When standard form fields are absent, the Skill applies text annotations using detected or estimated bounding box coordinates, including coordinate validation, to place text accurately on the document.

Does pdfplumber support OCR for scanned PDF documents?

Yes, this Skill applies OCR to scanned PDFs by combining pdf2image, PIL, and pytesseract. This mechanism converts image-based scanned pages into searchable text, allowing you to extract text from documents that lack embedded searchable content.

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 pypdf-based processing scripts. It transforms and manages PDF documents by manipulating page structures directly, enabling you to reorganize pages without manual editing.

Do I need Python to extract embedded images from PDFs?

You need a Python environment to extract embedded images from PDFs using this Skill. It leverages dependencies like pypdf and PIL to process the document and isolate embedded images, outputting them automatically without manual screenshotting.