pdf-text-extractor

Extract plain text from PDF documents and generate index files.

497|38|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill pdf-text-extractor-willoscar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-text-extractor
Source: https://github.com/WILLOSCAR/research-units-pipeline-skills/tree/main/.codex/skills/pdf-text-extractor
Command: npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill pdf-text-extractor-willoscar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the process of downloading PDF documents and extracting their plain text content, making it easier to use full-text evidence for research and writing.

Core Features & Use Cases

  • Full-Text Extraction: Downloads PDFs and extracts text for deeper analysis beyond abstracts.
  • Evidence Support: Generates papers/fulltext_index.jsonl and papers/fulltext/*.txt files to support claims and notes with strong evidence.
  • Use Case: When conducting a literature review and needing to go beyond paper abstracts to understand the full content for detailed analysis or writing.

Quick Start

Use the pdf-text-extractor skill to download and extract text from papers listed in papers/core_set.csv when evidence_mode is set to fulltext in queries.md.

Frequently Asked Questions about pdf-text-extractor

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

FAQPage Schema
How do I extract plain text from PDF documents for a literature review?

To extract plain text from PDF documents for a literature review, you can use automated tools that download files and process the content locally. This skill caches PDFs and generates text files to support full-text evidence retrieval and detailed analysis.

Can I retrieve full-text evidence from PDFs beyond just reading abstracts?

Yes, you can retrieve full-text evidence from PDFs beyond abstracts by extracting the complete plain text content. This allows deeper document analysis for research, providing the full context needed to support claims and notes with strong evidence.

How do I download PDFs and generate text files for document analysis?

You can download PDFs and generate text files for document analysis by running an automated extraction process. The system caches the downloaded PDF documents locally and outputs plain text files to an indexed folder structure for downstream tracking.

Does this text extraction approach work with existing CSV paper lists?

Yes, this text extraction approach works with existing CSV paper lists. It processes documents referenced in a core set CSV file when full-text evidence mode is enabled, automatically downloading and parsing the specified PDFs.

What is the best way to track extraction status and content for research papers?

The best way to track extraction status and content for research papers is by generating index files. This skill creates JSONL index files that map to the extracted text files, allowing you to monitor processing status and locate full-text evidence efficiently.

Are there limitations when extracting text from locally cached PDF files?

Limitations when extracting text from locally cached PDF files depend on the document's internal formatting and text encoding. The skill focuses on plain text extraction, meaning complex layouts or scanned images without text layers may not be fully parsed into the output text files.