document-processing-pdf

Generate, parse, and manipulate PDF documents using pdf-lib, PDFKit, and pdf-parse.

1|Updated Sep 26, 2025
One-click install
npx skills add https://github.com/pascallammers/mylo-travel-concierge-v2 --skill document-processing-pdf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-processing-pdf
Source: https://github.com/pascallammers/mylo-travel-concierge-v2/tree/main/.factory/skills/document-processing-pdf
Command: npx skills add https://github.com/pascallammers/mylo-travel-concierge-v2 --skill document-processing-pdf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenges of working with PDF documents, enabling automated processing, data extraction, and manipulation.

Core Features & Use Cases

  • PDF Generation: Create PDFs from HTML templates or programmatically.
  • Data Extraction: Extract text, tables, and structured data from existing PDFs.
  • PDF Manipulation: Merge, split, add watermarks, or fill forms in PDF files.
  • Use Case: Automatically generate monthly reports as PDFs from a database, or extract key information from a batch of scanned legal documents.

Quick Start

Use the document-processing-pdf skill to extract all text from the attached file 'report.pdf'.

Frequently Asked Questions about document-processing-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 document?

To extract text and tables from a PDF, you can parse the document using libraries like pdf-parse to pull structured data and content from existing files for automated processing.

What is the best way to generate a PDF from HTML templates?

Generating PDFs from HTML templates is handled by integrating libraries like PDFKit, allowing you to programmatically create documents such as automated monthly reports directly from database outputs.

Can I merge, split, and watermark PDF files programmatically?

Yes, you can merge, split, and watermark PDF files programmatically by applying document manipulation libraries like pdf-lib to modify and restructure existing PDF documents.

How do I fill forms in existing PDF files?

Filling forms in PDF files involves manipulating the document structure with libraries like pdf-lib to programmatically populate form fields and update existing PDF documents.

Do I need specific libraries to parse and manipulate PDFs?

Yes, comprehensive PDF operations require integrating libraries like pdf-lib, PDFKit, and pdf-parse to handle generation, data extraction, and document manipulation tasks.

What limitations exist when parsing structured data from scanned PDFs?

Parsing structured data from scanned PDFs relies on text and table extraction, which may face limitations with image-only documents that lack embedded text layers for accurate data retrieval.