add-pdf-reader

Extract text from PDF files via WhatsApp attachments, URLs, or local uploads.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/stevengonsalvez/nanoclaw-standalone --skill add-pdf-reader-stevengonsalvez
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: add-pdf-reader
Source: https://github.com/stevengonsalvez/nanoclaw-standalone/tree/main/.claude/skills/add-pdf-reader
Command: npx skills add https://github.com/stevengonsalvez/nanoclaw-standalone --skill add-pdf-reader-stevengonsalvez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add PDF reading capability to all container agents using poppler-utils (pdftotext/pdfinfo). PDFs sent as WhatsApp attachments are auto-downloaded to the group workspace.

Core Features & Use Cases

  • PDF text extraction: Convert PDFs to plain text for downstream agent tasks.
  • WhatsApp attachment handling: Auto-download PDFs into the group workspace for processing.
  • Multi-source support: Read PDFs from URLs or local files and extract text on demand.

Quick Start

Send a PDF to the agent and ask it to extract and return the text.

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, the skill auto-downloads the attachment to the group workspace and uses poppler-utils to convert the document into plain text for agent processing.

Can I read PDFs from URLs or local files for automation workflows?▼

Yes, you can read PDFs from URLs or local files for automation. The skill extracts text on demand from these multi-source inputs, enabling downstream tasks within containerized agent workflows.

How does pdftotext work with containerized agents?▼

Pdftotext works with containerized agents by utilizing poppler-utils to parse PDF files in containerized environments, converting the document contents into plain text for automated reading.

Do I need poppler-utils to parse PDFs in a containerized environment?▼

Yes, you need poppler-utils to parse PDFs in a containerized environment. The skill relies on these utilities, specifically pdftotext and pdfinfo, to extract text from documents for agents.

What is the best way to convert a PDF to plain text for an agent?▼

The best way to convert a PDF to plain text for an agent is using pdftotext via poppler-utils. This enables automated text extraction from local files, URLs, or WhatsApp attachments.