pdf-read

Renders PDF pages as PNG images and extracts text using pypdfium2, Pillow, and pdfplumber.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/youhei-ushio/dotclaude-public --skill pdf-read-youhei-ushio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-read
Source: https://github.com/youhei-ushio/dotclaude-public/tree/main/skills/global/pdf-read
Command: npx skills add https://github.com/youhei-ushio/dotclaude-public --skill pdf-read-youhei-ushio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdfium2, Pillow, pdfplumber, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a way to visually confirm the content of PDF documents, ensuring accuracy in understanding complex information, particularly in charts and images that require visual inspection.

Core Features & Use Cases

  • Full-page PNG Rendering: Creates high-resolution images of each PDF page, enabling visual inspection.
  • Text Extraction: Extracts text for accessibility and ease of use.
  • Use Case: When reviewing technical documents, legal contracts, or presentations, use this skill to quickly access the visual and textual information needed.

Quick Start

Run the pdf-read skill on 'technical-document.pdf' to generate images of its pages and extract text for further analysis.

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 and render PDF pages into images for visual inspection?

To extract text and render PDF pages, this Skill outputs full-page PNG images using pypdfium2 and Pillow, while extracting accessible text using pdfplumber for comprehensive document review.

What is the best way to visually verify charts and images embedded in technical documentation?

Visually verifying charts in technical documentation requires full-page PNG rendering, which this Skill provides by converting complex PDF pages into high-resolution images for accurate visual inspection.

Does pdfplumber work with pypdfium2 for PDF text extraction and rendering?

Yes, pdfplumber works with pypdfium2 by handling text extraction for accessibility, while pypdfium2 and Pillow manage the full-page PNG rendering, ensuring both visual and textual data are captured.

Can I use Python to convert legal contracts into images and extract text simultaneously?

Yes, you can use this Python-based Skill to process legal contracts, simultaneously extracting text for searchability and rendering full-page PNG images to visually confirm complex contractual clauses.

How do I perform PDF rendering for presentations without losing visual context?

Performing PDF rendering for presentations without losing visual context is achieved by generating high-resolution full-page PNG images, ensuring all visual elements and layouts are preserved for review.

What are the limitations of text extraction when reviewing PDF documents with complex images?

Text extraction limitations with complex images mean visual inspection is necessary, which is why this Skill renders full-page PNG images alongside pdfplumber text extraction to capture non-textual document data.