pdf

Extract text, tables, and images from PDFs and fill forms.

17|3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ErixWong/touwaka-ai-mate --skill pdf-erixwong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/ErixWong/touwaka-ai-mate/tree/main/data/skills/pdf
Command: npx skills add https://github.com/ErixWong/touwaka-ai-mate --skill pdf-erixwong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdf-lib, pdf-parse, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of handling PDF documents by enabling quick and efficient data extraction, form filling, and manipulation.

Core Features & Use Cases

  • Data Extraction: Extract text, tables, and images from PDFs.
  • Form Filling: Automatically fill out PDF forms.
  • PDF Manipulation: Merge, split, rotate, encrypt, and decrypt PDF files.
  • Use Case: Suppose you have a large collection of PDF invoices that need to be processed. This Skill can help you quickly extract the necessary data and create a summary report.

Quick Start

To merge multiple PDFs into a single document, use the following command: pdf merge a.pdf b.pdf c.pdf -o output.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 and tables from PDF files for data processing?

You can extract text and tables from PDF files using this Skill for automated document processing. It leverages the pdf-parse dependency to parse PDF content and pull actionable data from large administrative documents.

Can I automatically fill out PDF forms using a script?

Yes, you can automatically fill out PDF forms using this Skill. It automates PDF form filling by utilizing the pdf-lib dependency to populate form fields within your administrative workflows without manual data entry.

How do I merge and split PDF files for document management?

To merge and split PDF files, you can use this Skill's PDF manipulation capabilities. For merging, run the command `pdf merge a.pdf b.pdf c.pdf -o output.pdf` to combine multiple documents into a single output file.

Does this PDF automation Skill support file encryption and decryption?

This Skill supports PDF encryption and decryption for secure document management. It leverages pdf-lib to apply security measures to your PDF files, allowing you to protect sensitive data during administrative workflow automation.

Do I need pdf-lib and pdf-parse installed to use this PDF Skill?

Yes, you need pdf-lib and pdf-parse installed as dependencies to use this PDF Skill. These two libraries are required to execute comprehensive PDF operations including data extraction, form filling, and file manipulation.

What is the best way to automate processing a large collection of PDF invoices?

The best way to automate processing PDF invoices is using this Skill to extract necessary data and create summary reports. It transforms PDFs into actionable data by automating text and table extraction for large document collections.