azure-ai-document-intelligence-dotnet
Azure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models.
npx skills add sickn33/agentic-awesome-skills --skill azure-ai-document-intelligence-dotnet --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Azure.AI.DocumentIntelligence (.NET) Extract text, tables, and structured data from documents using prebuilt and custom models. ## Installation ```bash dotnet add package Azure.AI.DocumentIntelligence dotnet add package Azure.Identity ``` **Current Version**: v1.0.0 (GA) ## Environment Variables ```bash DOCUMENT_INTELLIGENCE_ENDPOINT=https://<resource-name>.cognitiveservices.azure.com/ DOCUMENT_INTELLIGENCE_API_KEY=<your-api-key> BLOB_CONTAINER_SAS_URL=https://<storage>.blob.core.windows.net/<container>?<sas-token> ``` ## Authentication ### Microsoft Entra ID (Recommended) ```csharp using Azure.Identity; using Azure.AI.DocumentIntelligence; string endpoint = Environment.GetEnvironmentVariable("DOCUMENT_INTELLIGENCE_ENDPOINT"); var credential = new DefaultAzureCredential(); var client = new DocumentIntelligenceClient(new Uri(endpoint), credential); ``` > **Note**: Entra ID requires a **custom subdomain** (e.g., `https://<resource-name>.cognitiveservices.azure.com/`), not a regional endpoint. ### API Key ```csharp string endpoint = Environment.GetEnvironmentVariable("DOCUMENT_INTELLIGENCE_ENDPOINT"); string apiKey = Environment.GetEnvironmentVariable("DOCUMENT_INTELLIGENCE_API_KEY"
- Installation
- Environment Variables
- Authentication
- Microsoft Entra ID (Recommended)
- API Key
- Client Types
- Prebuilt Models
- Core Workflows
- 1. Analyze Invoice
- 2. Extract Layout (Text, Tables, Structure)
- 3. Analyze Receipt
- 4. Build Custom Model
- 5. Build Document Classifier
- 6. Classify Document
dotnet add package Azure.AI.DocumentIntelligence dotnet add package Azure.Identity
What does the azure-ai-document-intelligence-dotnet skill do?
Azure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models.
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill azure-ai-document-intelligence-dotnet --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.