pdf-reading

Extract text, images, embedded files, and form data from PDFs.

114|31|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/SeifBenayed/cloclo --skill pdf-reading-seifbenayed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-reading
Source: https://github.com/SeifBenayed/cloclo/tree/main/.claude/skills/pdf-reading
Command: npx skills add https://github.com/SeifBenayed/cloclo --skill pdf-reading-seifbenayed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the common frustration of being unable to access content from PDF files, whether they are scanned, have complex multi-column layouts, contain embedded assets like charts and attachments, or use broken font encodings, eliminating the need for manual copy-pasting or expensive proprietary tools to retrieve the information you need.

Core Features & Use Cases

  • Full PDF Content Inventory: Run quick diagnostics to check page count, text extractability, embedded images, attachments, and font status to select the optimal extraction strategy for any document type.
  • Multi-format Content Extraction: Pull text, tables, images, embedded files, and form field data from text-heavy reports, scanned documents, slide decks, and fillable forms.
  • Use Case: You have a 30-page scanned research paper with embedded charts and a supplementary data file. Use this Skill to first confirm the PDF is scanned, rasterize pages with key charts for visual review, extract the supplementary data attachment, and pull all readable text for analysis.

Quick Start

Use the pdf-reading skill to extract all text and table data from the file 'annual-report.pdf' and save it to a structured markdown file for your team's review.

Frequently Asked Questions about pdf-reading

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

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

To extract text and tables from scanned PDF documents, you can rasterize pages for visual review and use layout-aware extraction to pull readable content, handling complex multi-column formats without manual conversion.

What is the best way to extract embedded images and attachments from a PDF?

The best way to extract embedded images and attachments from a PDF is using a full content inventory approach that identifies and pulls visual assets, supplementary data files, and form field data directly from the document.

Can I extract data from fillable PDF forms without using paid software?

Yes, you can extract structured data from fillable PDF forms without paid software by using tool-agnostic libraries like pypdf, pdfplumber, and PyMuPDF to retrieve form field data programmatically.

How do I handle PDF text extraction when the document has complex multi-column layouts?

Handling PDF text extraction with complex multi-column layouts requires layout-aware processing tools like pdfplumber and PyMuPDF to accurately pull text without misaligning the reading order across columns.

Why does my PDF text extraction return broken or unreadable characters?

PDF text extraction returns broken characters due to broken font encodings within the document, which requires running a diagnostic check on font status to select an optimal extraction strategy.

Does this PDF reading approach work with slide-deck style presentations?

Yes, this PDF reading approach works with slide-deck style presentations by performing a quick diagnostic to check text extractability and applying appropriate extraction methods for varied document formats.