pdf-extractor

Extract text and metadata from PDF files using a Node.js script.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of extracting information from PDF files, saving users time and effort in manually reviewing and copying content.

Core Features & Use Cases

  • Text Extraction: Retrieve all textual content from a PDF document.
  • Metadata Inspection: Access document properties like title, author, and creation date.
  • Page Counting: Determine the total number of pages in a PDF.
  • Selective Page Extraction: Extract text from specific page ranges.
  • Document Information: Get PDF version and encryption status.
  • Use Case: Quickly get the total page count and author information from a research paper without opening the PDF viewer.

Quick Start

Use the pdf-extractor skill to extract all text from the file named 'report.pdf'.

Frequently Asked Questions about pdf-extractor

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

FAQPage Schema
How do I extract text from a PDF file without opening a viewer?

Yes, PDF metadata extraction retrieves document properties like title, author, and creation date. This metadata inspection provides document information without requiring you to open the PDF file in a viewer application.

How do I get the total page count of a PDF document?

You can determine the total page count of a PDF by using an automated extraction script. This page counting feature analyzes the document structure to return the exact number of pages without manual inspection.

Can I extract text from specific pages of a PDF instead of the whole document?

Yes, selective page extraction allows you to extract text from specific page ranges within a PDF. This targeted text retrieval processes only the requested pages rather than the entire document.

How can I check if a PDF is encrypted or view its version information?

You can check a PDF's encryption status and PDF version by retrieving document information through an automated script. This document analysis reveals both the encryption status and version metadata of the file.