add-pdf-reader

Extract text from PDFs via the pdftotext CLI for NanoClaw agents.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDFs and attachments often contain valuable information that is not readily accessible to automated agents. This skill enables NanoClaw agents to extract text from PDFs using the pdftotext CLI, turning documents into actionable data.

Core Features & Use Cases

  • Extracts text from PDFs via the pdftotext CLI for in-context reading and processing.
  • Handles PDFs from WhatsApp attachments, URLs, and local files.
  • Enables agents to respond with extracted content, summaries, or searchable text to users.

Quick Start

Enable the add-pdf-reader skill to allow all NanoClaw agents to extract and read text from PDFs.

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 via WhatsApp?

To extract text from WhatsApp PDF attachments, this skill processes incoming files through the pdftotext CLI, converting the document content into readable text that NanoClaw agents can parse and respond to.

Can I read PDF text from URLs and local file uploads?

Yes, PDF text extraction works with URLs and local uploads. The skill passes the file source to the pdftotext CLI, which outputs plain text for downstream agent processing and response generation.

Do I need pdftotext installed to extract text from PDFs?

Yes, you need the pdftotext CLI from the poppler-utils package installed in your environment. This dependency performs the actual conversion of PDF documents into plain text for agent processing.

What is the best way to process PDF attachments in an automated agent workflow?

The best way to process PDF attachments in an agent workflow is using the pdftotext CLI to convert documents into plain text. This enables agents to read, summarize, and search the extracted content directly.

How does WhatsApp PDF integration work for text extraction?

WhatsApp PDF integration works by connecting this skill with the WhatsApp skill to access attachments. Once accessed, the PDF file is passed to pdftotext for text extraction and subsequent agent response generation.

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

Using pdftotext for PDF text extraction is limited to converting document text into a plain text format. It does not process images, complex layouts, or scanned documents that lack an embedded text layer.