Agent skill · software engineering · aiskillstore

azure-ai-document-intelligence-ts

Extract text, tables, and structured data from documents using prebuilt and custom models.

Why this skill is useful

Provides specific commands and patterns for using Azure Document Intelligence with TypeScript that the AI wouldn't reliably generate on its own.

What it needs

Requires @azure-rest/ai-document-intelligence, @azure/identity installed locally. Requires azure account access. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Azure Document Intelligence REST SDK for TypeScript Extract text, tables, and structured data from documents using prebuilt and custom models. Installation Environment Variables Authentication Important: This is a REST client. DocumentIntelligence is a function, not a class. DefaultAzureCredential API Key Analyze Document (URL) Analyze Document (Local File) Prebuilt Models Model ID Description ---------- ------------- prebuilt-read OCR - text and language extraction prebuilt-layout Text, tables, selection marks, structure prebuilt-invoice Invoice fields prebuilt-receipt Receipt fields prebuilt-idDocument ID document fields prebuilt-tax.us.w2 W-2 tax form fields prebuilt-healthInsuranceCard.us Health insurance card fields prebuilt-contract Contract fields prebuilt-bankStatement.us Bank statement fields Extract Invoice Fields Extract Receipt Fields List Document Models Build Custom Model Build Document Classifier Classify Document Get Service Info Polling Pattern Key Types Best Practices 1. Use getLongRunningPoller() - Document analysis is async, always poll for results 2. Check isUnexpected() - Type guard for proper error handling 3. Choose the right model - Use prebuilt models when possible, custom for specialized docs 4. Handle confidence scores - Fields have confidence values, set thresholds for your use case 5. Use pagination - Use paginate() helper for listing models 6. Prefer neural mode - For custom models, neural handles more variation than template When to Use This skill is applicable to execute the workflow or actions described in the overview. Limitations Use this skill only when the task clearly matches the scope described above. Do not treat the output as a substitute for environment-specific validation, testing, or expert review. Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/azure-ai-document-intelligence-ts

View the source on GitHub

Browse the @skills marketplace