document-extraction-api

Extract structured data from documents into JSON with confidence scores.

2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/iterationlayer/skills --skill document-extraction-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-extraction-api
Source: https://github.com/iterationlayer/skills/tree/main/skills/document-extraction-api
Command: npx skills add https://github.com/iterationlayer/skills --skill document-extraction-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract structured data from documents using AI-powered field extraction. This skill enables automated extraction of structured data from diverse documents using AI-powered field extraction, reducing manual data entry.

Core Features & Use Cases

  • Multi-format support: extract data from PDF, DOCX, XLSX, images, HTML, Markdown, CSV, JSON, and plain text.
  • Structured field extraction: define schemas with typed fields, including CALCULATED fields and default values, with confidence scores and source citations.
  • Use Case: automatically pull invoice totals and line items from invoices, resumes from applicant documents, and product data from catalogs into structured JSON.

Quick Start

Provide a schema and input documents to extract structured data.

Frequently Asked Questions about document-extraction-api

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

FAQPage Schema
How do I extract structured data from PDFs and images automatically?

To extract structured data from PDFs and images, you provide a defined schema with typed fields and the input documents. The AI-powered field extraction returns validated structured JSON with confidence scores and source citations for each value.

Can I extract specific fields from invoices and resumes into JSON?

Yes, you can extract specific fields from invoices, resumes, receipts, contracts, and forms into JSON. You define a schema with typed fields, including calculated fields and default values, to pull totals, line items, or applicant data automatically.

What file formats are supported for AI-powered document field extraction?

Supported file formats for AI-powered document field extraction include PDF, DOCX, XLSX, images, HTML, CSV, Markdown, JSON, and plain text. This multi-format support allows automated extraction from diverse document types without manual data entry.

Does the schema validation support calculated fields and confidence scores?

Yes, schema validation supports typed fields with calculated fields and default values. The extraction returns confidence scores alongside source citations for each extracted value, ensuring structured data accuracy and traceability across documents.

What is the best way to automate invoice data extraction without manual entry?

The best way to automate invoice data extraction is by defining a schema with typed fields like totals and line items, then processing the invoices through AI-powered field extraction. This returns structured JSON with confidence scores and source citations.

How do I validate extracted document data against a custom schema?

You validate extracted document data by defining a custom schema with typed fields before processing. The AI extraction validates the documents against your schema, returning structured JSON data with confidence scores and source citations for each extracted value.