document-reader

Read and process local PDFs, images, JSON, and CSV files.

1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/JinLee794/Azure-Healthcare-Marketplace-Demo --skill document-reader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-reader
Source: https://github.com/JinLee794/Azure-Healthcare-Marketplace-Demo/tree/main/.github/skills/document-reader
Command: npx skills add https://github.com/JinLee794/Azure-Healthcare-Marketplace-Demo --skill document-reader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a standardized way for agents to read and process local files, eliminating the need for custom file I/O code in every agent workflow.

Core Features & Use Cases

  • Multi-format Support: Ingests PDFs, images, scanned documents, JSON, CSV, and plain text files.
  • Flexible Modes: Supports binary (for OCR/vision) and text modes, with options for structured data parsing.
  • Use Case: When a user uploads a scanned medical report, this Skill can read the image, extract the text, and make it available for the agent to summarize or analyze.

Quick Start

Use the document-reader skill to read the local file named 'patient_intake.pdf' in binary mode.

Frequently Asked Questions about document-reader

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

FAQPage Schema
How do I read local PDFs and images for agent processing?

To ingest local PDFs and images for agent processing, use this Skill to read files in binary mode, enabling OCR and vision tasks to extract text from scanned documents or structured data.

Does this document reader support parsing structured data like JSON and CSV?

Yes, this document reader supports parsing structured data formats like JSON and CSV. It offers text mode for data extraction with configurable options for structured data parsing and size limits.

Can I use binary mode for OCR on scanned documents?

Yes, you can use binary mode for OCR on scanned documents. This mode captures image data necessary for vision-based processing, allowing agents to read and extract text from scanned files.

What is the best way to ingest local files without writing custom file I/O code?

The best way to ingest local files without custom file I/O code is using this Skill, which abstracts file input operations and standardizes ingestion for PDFs, images, JSON, CSV, and plain text into agent workflows.

What are the limitations when processing large local files?

When processing large local files, limitations apply through configurable size limits for parsing and ingestion. You must set appropriate size boundaries to manage reading operations for large PDFs, images, or structured data formats.