document-extraction

Extract fields from mixed document batches into Markdown and hierarchical JSON.

62|16|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/landing-ai/ade-document-processing-skills --skill document-extraction-landing-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-extraction
Source: https://github.com/landing-ai/ade-document-processing-skills/tree/main/plugins/ade-document-processing/skills/document-extraction
Command: npx skills add https://github.com/landing-ai/ade-document-processing-skills --skill document-extraction-landing-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ADE's document-extraction skill automates parsing, extracting, and classifying documents, turning heterogeneous files into structured Markdown and JSON with traceable grounding.

Core Features & Use Cases

  • Parse documents into structured Markdown with layout-aware JSON and per-chunk grounding
  • Extract fields using JSON Schema or Pydantic models
  • Split & Classify multi-document batches and route results for downstream processing
  • Async Processing for large files up to 1 GB or thousands of pages
  • Visual Grounding with bounding boxes, page numbers, and confidence metadata

Quick Start

Parse a sample document with ADE to produce structured Markdown and then extract fields using a JSON schema or Pydantic model.

Frequently Asked Questions about document-extraction

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

FAQPage Schema
How do I extract structured fields from mixed document batches containing PDFs and images?

You can extract structured fields from mixed document batches by applying parsing and classification using LandingAI ADE, which outputs hierarchical Markdown and JSON with per-chunk visual grounding. It processes PDFs, images, spreadsheets, and presentations using JSON Schema or Pydantic models.

Does async document processing work for large files up to 1 GB?

Yes, async document processing supports large files up to 1 GB or thousands of pages. This capability handles parsing, extraction, and classification for massive documents while providing structured Markdown and traceable grounding metadata.

Can I use Pydantic schemas to extract specific fields from parsed documents?

Yes, you can use Pydantic schemas to extract fields from parsed documents. The extraction capability supports both JSON Schema and Pydantic models, allowing you to define structured field requirements and receive outputs with hierarchical JSON and bounding box grounding.

What is visual grounding in document extraction and how does it help traceability?

Visual grounding in document extraction provides bounding boxes, page numbers, and confidence metadata for each extracted field. This traceability ensures every parsed Markdown chunk and JSON result links directly to its source location within the original PDF, image, or spreadsheet.

How do I parse and classify multi-document batches for downstream routing?

You can parse and classify multi-document batches by using the split and classify capability, which routes parsed documents for downstream processing. It transforms heterogeneous files into structured Markdown and JSON, identifying document types and extracting fields with layout-aware grounding.

Do I need the landingai-ade library to parse documents into structured Markdown?

Yes, you need the landingai-ade library to parse documents into structured Markdown. This dependency enables the core parsing, extraction, and classification functions that convert heterogeneous files into layout-aware JSON with per-chunk grounding and confidence metadata.