pdf

Merge, split, watermark, and extract text and images from PDF documents.

Updated May 4, 2026
One-click install
npx skills add https://github.com/ABOAO/Skill --skill pdf-aboao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/ABOAO/Skill/tree/main/pdf
Command: npx skills add https://github.com/ABOAO/Skill --skill pdf-aboao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, qpdf, poppler-utils, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies PDF document management, automating tasks such as merging, splitting, and text extraction to streamline workflows.

Core Features & Use Cases

  • PDF Operations: Perform various operations like merge, split, rotate, add watermarks, and extract text and images.
  • Form Filling: Fill out PDF forms automatically, whether they are fillable or non-fillable.
  • Use Case: Suppose you need to compile multiple PDF files into a single document or extract information from a complex PDF form. This Skill can automate these processes quickly.

Quick Start

To merge all PDFs in the current directory, simply run the pdf skill with the command 'pdf merge'.

Frequently Asked Questions about pdf

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

FAQPage Schema
How do I automate PDF document processing for merging and splitting files?

Automating PDF document processing involves using libraries like pypdf and qpdf to programmatically merge, split, and rotate files. This approach streamlines repetitive document workflows without manual intervention.

Can I extract text and images from PDF files using pdfplumber?

Yes, extracting text and images from PDF files is possible using pdfplumber. This library parses document content, enabling automated data extraction from complex PDF structures for downstream processing.

What is the best way to automate filling out PDF forms?

Automating PDF form filling is best handled through dedicated libraries that interact with form fields. This process automatically populates both fillable and non-fillable PDF forms to streamline data entry.

How does adding watermarks to PDF documents work?

Adding watermarks to PDF documents works by overlaying text or images onto existing pages using libraries like pypdf. This modifies the document layer to embed security marks or branding.

Do I need to install poppler-utils and qpdf to process PDF files?

Yes, processing PDF files requires dependencies like poppler-utils and qpdf. These underlying libraries provide the necessary framework to interact with and manipulate PDF document structures.