pdf

Extract text and tables from PDFs using pdfplumber and pypdf.

14|2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/opencodos/opencodos --skill pdf-opencodos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/opencodos/opencodos/tree/main/skills/PDF
Command: npx skills add https://github.com/opencodos/opencodos --skill pdf-opencodos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDFs are heavy, static containers that require manual, repetitive work to extract text, grab tables, or combine multiple documents.

Core Features & Use Cases

  • Extract text from PDF pages using pdfplumber.
  • Extract tables and convert to structured data.
  • Merge, split, and watermark PDFs for report assembly and archival.

Quick Start

Use the pdf skill to extract text from an input PDF or merge multiple PDFs into a single document.

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 a PDF document?

To extract text and tables from a PDF, this skill uses pdfplumber to parse document pages and convert structured table data into editable formats. It automates data capture directly from static PDF files for reporting and archival workflows.

What is the best way to merge multiple PDFs into a single report?

The best way to merge multiple PDFs is using this skill's pypdf integration to combine separate documents. It handles splitting and watermarking for comprehensive report assembly and archival document management tasks.

Can I use Python to add a watermark to existing PDF files?

Yes, you can use Python to add a watermark to existing PDF files through this skill. It supports watermarking, merging, and splitting operations to help assemble reports and manage archival document workflows.

Does pdfplumber support extracting structured data from complex PDF tables?

pdfplumber extracts structured data from complex PDF tables by parsing the document layout. This skill leverages it to convert heavy, static PDF containers into editable data for administrative digitization tasks.

Do I need OCR to extract text from scanned PDF documents?

You need OCR to extract text from scanned PDFs if they lack embedded text layers. This skill optionally supports pdf2image for OCR processing alongside standard text extraction using pdfplumber and pypdf.