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.