mcpField
A
azure-content-understanding

azure-content-understanding

github.com/microsoftdocsCloud & DevOps79673 installsUpdated 3d ago
Repository

About azure-content-understanding

This skill provides guidance for Azure Content Understanding in Foundry Tools, aimed at developers and architects working with document and audiovisual analysis. It combines local reference material with guidance for fetching current documentation.

Key features

  1. 01Troubleshoot REST API diagnostics
  2. 02Improve accuracy with confidence and grounding
  3. 03Choose tools and model deployments
  4. 04Design RAG and RPA solutions
  5. 05Configure analyzers and workflows
  6. 06Review security, limits, and integrations

Use cases

  1. 01Investigate processing or configuration failures
  2. 02Plan document analysis and RAG systems
  3. 03Configure custom analyzers and classification
  4. 04Integrate REST APIs or SDKs into agents

MCP support

The skill recommends using the mcp_microsoftdocs MCP tools to fetch Microsoft documentation, with webpage fetching as a fallback.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-content-understanding

After installing, type/azure-content-understandingin Claude Code to confirm it loaded.

Details

From the project README

Azure Content Understanding in Foundry Tools Skill

This skill provides expert guidance for Azure Content Understanding in Foundry Tools. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL36-L40Using diagnostics from the Content Understanding REST API to investigate failures, interpret error codes, and troubleshoot processing or configuration issues.
Best PracticesL41-L46Improving Content Understanding accuracy using layout, labels, and feedback, plus using confidence scores and grounding to validate and refine document analysis results.
Decision MakingL47-L55Guidance on choosing Azure AI tools, model deployments, and Studio vs Foundry, plus migration from preview to GA and estimating/optimizing Content Understanding costs.
Architecture & Design PatternsL56-L62Guidance on when to use agentic mode, how to design RAG-based document solutions, and how to build RPA workflows using Azure Content Understanding.
Limits & QuotasL63-L68Guidance on safe use of synchronous Content Understanding calls and detailed quotas/limits (throughput, payload sizes, concurrency) for planning and troubleshooting usage.
SecurityL69-L74Configuring security for Content Understanding: setting guardrails on analyzer outputs, securing analyzers and data, access control, and safe handling of sensitive content.
ConfigurationL75-L88Configuring and customizing Content Understanding analyzers, classifiers, workflows, and audiovisual/Markdown outputs, including creating, copying, and managing custom analyzers and Foundry resources.
Integrations & Coding PatternsL89-L94Patterns and code samples for calling Content Understanding via REST/SDKs, integrating with Microsoft Agent Framework/LangChain, and implementing agentic workflows.
Troubleshooting
TopicURL
Use diagnostics from Content Understanding REST APIhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/how-to/retrieve-diagnostics
Best Practices
TopicURL
Apply best practices for Content Understanding accuracyhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/concepts/best-practices
Improve document analysis with confidence and groundinghttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/document/analyzer-improvement
Decision Making
TopicURL
Choose Azure AI tools for document processinghttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/choosing-right-ai-tool
Choose model deployments for Content Understanding analyzershttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/concepts/models-deployments
Choose between Content Understanding Studio and Foundryhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/foundry-vs-content-understanding-studio
Migrate Content Understanding from preview to GAhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/how-to/migration-preview-to-ga
Estimate and optimize Azure Content Understanding costshttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/pricing-explainer
Architecture & Design Patterns
TopicURL
Decide when to use agentic mode for documentshttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/concepts/agentic-mode
Design a RAG solution with Content Understandinghttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/tutorial/build-rag-solution
Design RPA workflows using Content Understandinghttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/tutorial/robotic-process-automation
Limits & Quotas
TopicURL
Use synchronous Content Understanding operations safelyhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/quickstart/use-synchronous-rest-api
Reference quotas and limits for Content Understandinghttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/service-limits
Security
TopicURL
Configure guardrails for Content Understanding resultshttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/concepts/guardrails
Secure Content Understanding analyzers and datahttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/concepts/secure-communications
Configuration
TopicURL
Configure and customize Content Understanding analyzershttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/concepts/analyzer-reference
Configure Content Understanding classifier and splittinghttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/concepts/classifier
Interpret Content Understanding Markdown document outputhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/document/markdown
Configure classification and routing workflows in Content Understandinghttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/how-to/classification-content-understanding-studio
Copy custom analyzers within and across resourceshttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/how-to/copy-analyzers
Create and manage Microsoft Foundry resourceshttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/how-to/create-multi-service-resource
Build and refine custom analyzers in Studiohttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/how-to/customize-analyzer-content-understanding-studio
Create custom analyzers via Content Understanding REST APIhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/tutorial/create-custom-analyzer
Configure audiovisual analysis and structured outputhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/video/elements
Use Markdown output for audiovisual contenthttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/video/markdown
Integrations & Coding Patterns
TopicURL
Integrate Content Understanding with Microsoft Agent Frameworkhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/integrations/agent-framework
Use Content Understanding as a LangChain document loaderhttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/integrations/langchain
Call Content Understanding REST APIs and SDKshttps://learn.microsoft.com/en-us/azure/ai-services/content-understanding/quickstart/use-rest-api

Comments

Markdown supported