pdf

Automate PDF text extraction, merging, form handling, and watermarking workflows.

14|3|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/kevinlin/cowork-z --skill pdf-kevinlin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/kevinlin/cowork-z/tree/main/src-tauri/resources/skill-templates/doc-pdf
Command: npx skills add https://github.com/kevinlin/cowork-z --skill pdf-kevinlin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDF workflows are often manual, error-prone, and time-consuming, especially when dealing with forms, tables, and multi-page documents.

Core Features & Use Cases

  • Robust PDF processing: text extraction, merging, page rotation, watermarking, and form handling (fillable and non-fillable).
  • Form automation: extract fields, fill forms, and validate outputs with coordinate-based or image-based workflows.
  • Document creation and manipulation: generate new PDFs, convert images, and extract embedded content for archival or data pipelines.

Quick Start

Run the PDF processing guide to start performing common tasks on PDFs, such as merging, extracting text, and creating new documents.

Frequently Asked Questions about pdf

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

FAQPage Schema
How do I automate PDF text extraction and form filling in Python?

Automate PDF text extraction and form filling in Python by using library-compatible workflows for pypdf, pdfplumber, pdf2image, and reportlab. The process handles fillable and scanned pages, applying coordinate-based filling with validation and error handling.

What is the best way to merge, rotate, and watermark PDF documents?

Merge, rotate, and watermark PDF documents through an automated processing workflow that manipulates multi-page files. It applies programmatic transformations to generate new PDFs or modify existing pages for archival and document digitization.

Can I extract and fill data from non-fillable or scanned PDF forms?

Extract and fill data from non-fillable or scanned PDF forms using image-based workflows. The system applies coordinate-based form filling logic to handle varying document structures, extracting embedded content and validating outputs for data pipelines.

Does this PDF processing workflow support pypdf and pdfplumber?

The PDF processing workflow supports library compatibility with pypdf, pdfplumber, pdf2image, and reportlab. It integrates these dependencies to perform text extraction, form handling, and document creation across files of varying structure.

How do I convert images to PDF and extract embedded content for archival?

Convert images to PDF and extract embedded content for archival by running the document creation and manipulation workflow. It processes embedded files and digitizes content to build structured data pipelines from varying document structures.