add-pdf-reader

Extract text from PDFs via WhatsApp, URLs, or local files using pdftotext.

1|21|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/arnaudjnn/nanoclaw-railway --skill add-pdf-reader-arnaudjnn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-pdf-reader
Source: https://github.com/arnaudjnn/nanoclaw-railway/tree/main/.claude/skills/add-pdf-reader
Command: npx skills add https://github.com/arnaudjnn/nanoclaw-railway --skill add-pdf-reader-arnaudjnn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill enables your AI agent to read and process PDF documents, extracting valuable text content from them.

Core Features & Use Cases

  • PDF Text Extraction: Leverages pdftotext to extract text from PDF files.
  • Input Flexibility: Handles PDFs from WhatsApp attachments, URLs, and local files.
  • Use Case: Automatically process PDF invoices sent via WhatsApp, extract key information, and store it for later analysis.

Quick Start

Ask the agent to read the PDF document located at the provided URL.

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 in my AI agent?

To extract text from a PDF in your AI agent, you can use this skill to integrate the `pdftotext` utility. It processes PDF documents from local files, web URLs, or WhatsApp attachments and outputs the extracted text content for your agent to use.

Can I process PDF attachments from WhatsApp using an AI agent?

Yes, you can process PDF attachments from WhatsApp using this skill. It handles media downloads directly from WhatsApp attachments and passes the files to `pdftotext` to extract the text content for agent processing.

What is the best way to read a PDF document from a web URL?

The best way to read a PDF document from a web URL is to ask your agent to process the provided URL. This skill fetches the online PDF file and leverages `pdftotext` to extract its text content automatically.

Do I need `pdftotext` to extract text from local PDF files?

Yes, you need `pdftotext` to extract text from local PDF files because this skill leverages it as its core text extraction mechanism. The skill provides the integration layer to pass local files to the utility and return the text output.

Does this PDF text extraction tool work with scanned image documents?

This skill performs text extraction using `pdftotext`, which extracts embedded text from standard PDF documents. It does not mention optical character recognition capabilities, so scanned image-only PDFs may not yield extracted text.

Why extract text from PDF invoices sent via WhatsApp?

Extracting text from PDF invoices sent via WhatsApp allows your AI agent to automatically capture key information from the document. This enables you to parse invoice details and store the extracted text content for later analysis.