add-pdf-reader

Download WhatsApp PDF attachments and extract text with pdftotext.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/E01N/ClawOutreach --skill add-pdf-reader-e01n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-pdf-reader
Source: https://github.com/E01N/ClawOutreach/tree/main/nanoclaw/.claude/skills/add-pdf-reader
Command: npx skills add https://github.com/E01N/ClawOutreach --skill add-pdf-reader-e01n

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reading PDFs within NanoClaw agents and extracting text from documents is essential for enabling content understanding and automation, especially when PDFs arrive via WhatsApp attachments.

Core Features & Use Cases

  • Adds PDF reading capability to container agents using poppler-utils (pdftotext and pdfinfo).
  • Automatically downloads PDFs sent to WhatsApp chats and makes their text available for processing.
  • Phase-based workflow with pre-flight, apply changes, verify, and restart steps for seamless integration.

Quick Start

Install the skill, then send a PDF attachment in any registered WhatsApp chat to trigger automatic download and text extraction.

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 received in WhatsApp chats?

To extract text from WhatsApp PDF attachments automatically, this skill uses poppler-utils to download and convert files into agent-ready text. It triggers whenever a registered chat receives a PDF.

How does automated PDF text extraction work for container agents?

Automated PDF text extraction applies poppler-utils (pdftotext and pdfinfo) inside a container workflow using pre-flight, apply, verify, and restart phases. This makes document text available for immediate agent processing.

Can I use pdftotext and pdfinfo to read PDFs in NanoClaw agents?

Yes, you can use pdftotext and pdfinfo within NanoClaw agents. The skill integrates poppler-utils into the container workflow, enabling agents to parse PDF content and use the extracted text for automated responses.

Do I need any dependencies to automate PDF reading in WhatsApp group workflows?

No external dependencies are required to automate PDF reading in WhatsApp group workflows. The skill manages poppler-utils internally, handling PDF downloads and text extraction without additional setup.

What are the limitations of using pdftotext for PDF text extraction in automation?

Using pdftotext for PDF text extraction limits you to plain text output without preserving complex layouts, images, or scanned document content. It handles text-based PDFs best, making it less effective for image-heavy files.