doc-reader

Extract text and data from diverse document formats into a unified envelope.

Updated May 15, 2026
One-click install
npx skills add https://github.com/philipcoller-777/Vibe-Trading-TV2 --skill doc-reader-philipcoller-777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-reader
Source: https://github.com/philipcoller-777/Vibe-Trading-TV2/tree/main/agent/src/skills/doc-reader
Command: npx skills add https://github.com/philipcoller-777/Vibe-Trading-TV2 --skill doc-reader-philipcoller-777

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reading and extracting text from a variety of document formats is time-consuming when done manually. This skill provides a single, consistent interface to obtain text data from PDFs, Word, Excel, PowerPoint, images (OCR), CSV/TSV, JSON/YAML/TOML, HTML/XML, and code files, enabling downstream search and data analysis.

Core Features & Use Cases

  • Unified extraction across formats: PDFs, Office docs, images via OCR, and code files.
  • Consistent, structured text envelope with metadata for easy indexing.
  • Use Case: quickly index a document collection for search, summarization, or data extraction.

Quick Start

Provide a file path to a document and the tool will return the extracted text in a standardized envelope.

Frequently Asked Questions about doc-reader

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

FAQPage Schema
How do I extract text from PDF, Word, and Excel files in one workflow?

Text extraction from PDFs, Word, and Excel files is handled by built-in format handlers that output a unified, structured text envelope. You provide a file path and receive consistent text data with encoding notes for downstream indexing.

What's the best way to pull data from JSON and CSV files for indexing?

Pulling data from JSON and CSV files requires no pre-processing with this approach. The built-in handlers parse structured formats like JSON, YAML, TOML, CSV, and TSV directly into a standardized text envelope for immediate search and analysis.

Can I use OCR to extract text from images for a document collection?

You can use OCR to extract text from images as part of a unified document collection workflow. The tool applies built-in OCR handlers to images, returning the extracted text alongside metadata in the same consistent envelope used for other formats.

Does this text extraction approach work with HTML, XML, and code files?

This text extraction approach works directly with HTML, XML, and code files. Built-in format handlers process these diverse formats without requiring any pre-processing, delivering structured text that can be indexed, searched, or summarized.

Do I need any external dependencies to parse diverse document formats?

You do not need any external dependencies to parse diverse document formats. The tool relies entirely on built-in format handlers to process PDFs, Office documents, images, and structured data files into a standardized text envelope.

What is a unified text envelope and how does it help with document search?

A unified text envelope is a consistent, structured output format that standardizes extracted text and metadata from diverse document types. It ensures that downstream search, analysis, and indexing workflows receive predictable data regardless of the source format.