add-pdf-reader

Extract text from PDFs via WhatsApp, URLs, or local files using pdftotext.

50|4|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/sliamh11/Deus --skill add-pdf-reader-sliamh11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-pdf-reader
Source: https://github.com/sliamh11/Deus/tree/main/.claude/skills/add-pdf-reader
Command: npx skills add https://github.com/sliamh11/Deus --skill add-pdf-reader-sliamh11

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDFs often contain critical information trapped in images or scattered across chat attachments. This skill solves the challenge of converting PDF content into searchable, readable text that Deus agents can process within their workflows.

Core Features & Use Cases

  • pdftotext-based text extraction: Extracts plain text from PDFs sent as WhatsApp attachments, URLs, or local files for in-context analysis.
  • Attachment handling: Downloads WhatsApp PDFs to the workspace and makes them accessible to agents for reading and summarization.
  • Usage scenarios: Ideal for document review, invoice processing, and archival retrieval where PDF content must be parsed automatically.

Quick Start

Instruct the agent to read a PDF attachment or URL and extract its text for downstream tasks.

Frequently Asked Questions about add-pdf-reader

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

FAQPage Schema
How do I extract text from PDF attachments in WhatsApp for automated workflows?

Extracting text from PDF attachments in WhatsApp is handled by downloading the files to your workspace and running the pdftotext CLI to convert them into searchable plain text for agent processing.

Can I use pdftotext to read PDFs from a URL or local file path?

Reading PDFs from a URL or local file path is fully supported, as the tool channels these sources into the pdftotext CLI to extract plain text for downstream agent analysis.

Do I need poppler-utils installed to extract text from PDFs in automated agents?

Poppler-utils must be installed in the container, because the text extraction relies on its pdftotext CLI to parse PDF content into readable text for the agents.

What is the best way to process invoices and documents trapped in PDF files?

Processing invoices and documents trapped in PDF files is best handled by using pdftotext-based extraction, which converts the content into plain text for in-context review and summarization.

Are there limitations when extracting text from image-based PDFs using pdftotext?

Extracting text from image-based PDFs using pdftotext may yield poor results, as this approach parses embedded text layers rather than performing OCR on images to retrieve content.