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.