add-pdf-reader

Extract text from PDF files using pdftotext for WhatsApp attachments and URLs.

10|16|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/qwibitai/nanoclaw-whatsapp --skill add-pdf-reader-qwibitai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-pdf-reader
Source: https://github.com/qwibitai/nanoclaw-whatsapp/tree/main/.claude/skills/add-pdf-reader
Command: npx skills add https://github.com/qwibitai/nanoclaw-whatsapp --skill add-pdf-reader-qwibitai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables agents to automatically process and extract text from PDF documents received via WhatsApp, streamlining information retrieval and reducing manual effort.

Core Features & Use Cases

  • Automatic PDF Download: Downloads PDF attachments from WhatsApp chats to a designated workspace.
  • Text Extraction: Utilizes pdftotext to extract readable text content from PDF files.
  • URL Fetching: Can fetch and process PDFs directly from web URLs.
  • Use Case: When a client sends a PDF report via WhatsApp, the agent automatically downloads it, extracts the key information, and makes it available for analysis or summarization.

Quick Start

Ask the agent to read the PDF document that was just sent in the chat.

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 a PDF sent in a WhatsApp chat?

To extract text from a WhatsApp PDF, this tool automatically downloads the attachment and uses pdftotext to process the content. It integrates directly with WhatsApp channels to handle attachments and make extracted text available for analysis.

Can I process PDF documents from a web URL instead of an attachment?

Yes, you can process PDF documents from a web URL. The tool fetches files directly from URLs and uses pdftotext to extract readable text content from the downloaded PDF for agent processing.

Do I need poppler-utils to read PDFs in WhatsApp?

Yes, you need poppler-utils installed to read PDFs in WhatsApp. This dependency provides the necessary pdftotext utility used by the tool to manipulate PDF files and extract their text content.

What is the best way to automatically download and analyze PDF reports received via WhatsApp?

The best way to analyze PDF reports received via WhatsApp is using an agent integration that automatically downloads files to a workspace. It then extracts key information using pdftotext, making it immediately available for summarization.

Are there limitations when extracting text from PDF files using pdftotext?

Extracting text from PDF files using pdftotext is limited to documents with embedded text layers. It cannot extract content from image-only or scanned PDFs, as the utility processes text data rather than performing OCR.

Does add-pdf-reader work with WhatsApp channel integrations for attachment handling?

Yes, add-pdf-reader works with WhatsApp channel integrations by modifying them for attachment handling. It automatically captures incoming PDF documents and routes them to a designated workspace for text extraction.