pdf-read

Extract text and metadata from PDF files using pdf-parse.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill pdf-read
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-read
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/pdf-read
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill pdf-read

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdf-parse, and includes scripts (resource) components.

What problem does it solve?

This skill helps you quickly get the text and important information out of PDF documents without manual copy-pasting.

Core Features & Use Cases

  • Extract Text: Get all the readable text content from a PDF.
  • Get Metadata: Retrieve information like title, author, creation date, etc.
  • Search Content: Find specific keywords or phrases within the PDF text.
  • Use Case: When you upload a PDF report and ask for a summary or need to find specific data points within it.

Quick Start

Use the pdf-read skill to extract all text from the attached document named 'report.pdf'.

Frequently Asked Questions about pdf-read

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text from a PDF document programmatically?

To extract text from a PDF, you can use the pdf-parse JavaScript library to retrieve all readable content. This allows programmatic access to PDF textual content without manual copy-pasting.

Can I retrieve metadata like author and creation date from a PDF file?

Yes, you can retrieve metadata like author and creation date from a PDF file using pdf-parse. The process extracts document properties alongside the text content for comprehensive document analysis.

Does pdf-parse work for searching specific keywords within an uploaded PDF?

Yes, pdf-parse works for searching specific keywords within an uploaded PDF by extracting all text content first. Once the textual data is retrieved, you can find specific data points or phrases.

What is the best way to get a summary of an uploaded PDF report?

The best way to get a summary of an uploaded PDF report is to extract its text content using pdf-parse. This provides the raw textual data needed for downstream summarization tasks.

Are there limitations when extracting text from PDFs using JavaScript?

Limitations when extracting text from PDFs using JavaScript include handling scanned image-only documents, which pdf-parse cannot process. It is designed for extracting readable text and metadata from standard digital PDF files.