document-extraction

Parse, extract, and classify document content using LandingAI ADE.

11|2|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/nrl-ai/chub --skill document-extraction-nrl-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-extraction
Source: https://github.com/nrl-ai/chub/tree/main/content/landingai/skills/ade/document-extraction
Command: npx skills add https://github.com/nrl-ai/chub --skill document-extraction-nrl-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

LandingAI ADE processes diverse documents by turning content into structured Markdown, extracting data via schemas, classifying multi-document batches, and providing visual grounding to locate data within pages.

Core Features & Use Cases

  • Parse documents into structured Markdown with layout understanding for easy downstream processing.
  • Extract specific structured data using JSON schemas or Pydantic models with per-field traceability.
  • Split multi-document batches by type to enable batch routing and parallel processing.
  • Process large documents asynchronously (up to 1GB/1000 pages) with parse jobs.
  • Get visual grounding (bounding boxes, page numbers) to highlight where data appears in the source.

Quick Start

Provide a sample document to parse and a schema to extract key fields, then run the ADE workflow to obtain a Markdown document, extracted data, and grounding.

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 data from a PDF using a JSON schema?

To extract structured data from a PDF, provide your document and a JSON schema to define target fields. The system parses the content, extracts the specified data, and returns it with per-field traceability and visual grounding.

Can I parse large documents asynchronously up to 1GB?

Yes, you can parse large documents asynchronously up to 1GB or 1000 pages. The system processes these large files in the background and returns structured Markdown alongside the extracted data upon completion.

What is visual grounding in document extraction?

Visual grounding in document extraction identifies the exact location of data within a source page. It provides bounding boxes and page numbers to visually highlight where specific extracted information appears in the original document.

How do I split a multi-document batch by type for routing?

You can split a multi-document batch by classifying pages or files by document type. This enables batch routing and parallel processing by separating mixed documents into structured, single-type groups for downstream processing.

Does document extraction work with images and spreadsheets?

Yes, document extraction works with images and spreadsheets. It applies layout understanding to parse these diverse formats into structured Markdown, allowing you to easily extract specific data fields from various file types.

What is the best way to convert document content into Markdown?

The best way to convert document content into Markdown is through automated intelligent document processing. It applies layout understanding to parse PDFs and images, returning structured Markdown for easy downstream processing.