pdf-handling

Convert specified PDF pages to PNG images and extract text content.

1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/iceflower/opencode-agents-and-skills --skill pdf-handling-iceflower
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-handling
Source: https://github.com/iceflower/opencode-agents-and-skills/tree/main/skills/pdf-handling
Command: npx skills add https://github.com/iceflower/opencode-agents-and-skills --skill pdf-handling-iceflower

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of extracting information from PDF documents, which are often difficult to process programmatically.

Core Features & Use Cases

  • Text Extraction: Converts PDF pages to images and then extracts text.
  • Page Management: Provides strategies for handling large documents and specific page ranges.
  • Use Case: Extracting key information from a multi-page research paper or a scanned report.

Quick Start

Use the pdf-handling skill to convert the first 5 pages of the attached document 'report.pdf' into PNG images and extract the text.

Frequently Asked Questions about pdf-handling

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

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

To extract text from a scanned PDF, this skill converts specified pages into PNG images and then extracts the text content from those images. It processes pages sequentially to handle multi-page documents effectively.

What is the best way to convert specific PDF pages to images?

The best way to convert specific PDF pages to images is by defining a page range strategy. This skill targets specified pages and converts them into PNG images, allowing you to extract visual data without processing the entire document.

Do I need poppler-utils to extract text from PDFs?

Yes, you need the poppler-utils library installed to extract text from PDFs using this skill. It provides the underlying utilities required to convert PDF documents into PNG images for subsequent text extraction.

Can I process large PDF documents in batches?

Yes, you can process large PDF documents in batches. This skill provides specific page management and batch processing strategies to handle large documents efficiently, preventing memory overload during text extraction and image conversion.

Does pdf-handling work with multi-page research papers?

Yes, pdf-handling works with multi-page research papers. It supports extracting key information from large documents by converting targeted page ranges into PNG images and extracting the text content from those specific sections.