Official agent skill

Azure Language Service

by MicrosoftDocs in MicrosoftDocs/Agent-Skills

Expert knowledge for Azure AI Language development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations…

OfficialCC-BY-4.0Auto-check passedDevelopment

Install Azure Language Service

skills CLI
$ npx skills add MicrosoftDocs/Agent-Skills --skill azure-language-service -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install MicrosoftDocs/Agent-Skills azure-language-service --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/MicrosoftDocs/Agent-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/azure-language-service .claude/skills/azure-language-service && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
azure-language-service
GitHub stars
777
Token cost
~4.7k tokens
SKILL.md length
1,082 words
Files
1
Skills in repo
149
Repo updated
First seen
Licence
CC-BY-4.0

At a glance

Expert knowledge for Azure AI Language development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations…

  • Custom/health NER
  • SKILL.md covers How to Use This Skill and Category Index
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Sentiment/PII APIs

What it does

Azure Language Service is an agent skill from MicrosoftDocs/Agent-Skills, published by the product's own GitHub organization. Expert knowledge for Azure AI Language development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using CLU, custom/health NER, CQA, sentiment/PII APIs, or Language/TA/health containers, and other Azure AI Language related development tasks. Not for Azure AI Search (use azure-cognitive-search), Azure AI Document Intelligence (use azure-document-intelligence), Azure Speech…

Its SKILL.md is about 4.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Requires network access. Uses mcpmicrosoftdocs:microsoftdocsfetch or fetchwebpage to retrieve documentation.

It sits in Development, covering Design patterns. It works with Microsoft Azure, Azure AI Document Intelligence, Azure AI Search and Azure AI Speech. The repository describes itself as: Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs. The licence is CC-BY-4.0.

When your agent uses it

  • Custom/health NER
  • Sentiment/PII APIs
  • Language/TA/health containers
  • Other Azure AI Language related development tasks

Example prompts

  • “/azure-language-service”

Requirements

  • Docker
  • Compatibility (from SKILL.md): Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation.

What it can do on your machine

Read from SKILL.md and the folder at commit ba74e8f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • learn.microsoft.com
    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation.

    From compatibility in the SKILL.md frontmatter.

Context cost

Azure Language Service loads about 4.7k tokens when it runs. Until then it costs about 155 tokens; SKILL.md has 1,082 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~155
When it runs · the whole SKILL.md, loaded when a task matches
~4.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from MicrosoftDocs/Agent-Skills at commit ba74e8f, republished under its CC-BY-4.0 licence (© MicrosoftDocs). 1,082 words, ~4,671 tokens.

Download SKILL.mdSave it as .claude/skills/azure-language-service/SKILL.md (or your agent's skills folder).
name
azure-language-service
description
Expert knowledge for Azure AI Language development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using CLU, custom/health NER, CQA, sentiment/PII APIs, or Language/TA/health containers, and other Azure AI Language related development tasks. Not for Azure AI Search (use azure-cognitive-search), Azure AI Document Intelligence (use azure-document-intelligence), Azure Speech in Foundry Tools (use azure-speech), Azure Translator (use azure-translator).
compatibility
Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation.
metadata.generated_at
2026-09-13
metadata.generator
docs2skills/1.0.0

Azure AI Language Skill

This skill provides expert guidance for Azure AI Language. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. 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
TroubleshootingL37-L42Diagnosing and fixing common issues in Azure Language custom NER and conversational question answering (CQA), including model errors, configuration problems, and troubleshooting workflows.
Best PracticesL43-L53Best practices for designing and authoring CLU, custom NER, PII, and CQA projects, including data prep, schemas, lifecycles, chitchat personas, and document formatting.
Decision MakingL54-L63Guides for choosing regions and app types, planning CQA solutions, and deciding or executing migrations from LUIS, QnA Maker, Text Analytics, and Language Studio to Azure Language/Fountry.
Architecture & Design PatternsL64-L71Designing and implementing regional failover and high-availability patterns for CLU, custom NER, custom text classification, and orchestration workflow models in Azure AI Language.
Limits & QuotasL72-L95Limits, quotas, languages, and model lifecycles for Azure Language features (CLU, NER, text classification, CQA, health), including data size, rate, throughput, and container constraints.
SecurityL96-L107Securing Azure Language and CQA: encryption at rest (including CMK), RBAC, managed identities, SAS tokens, network isolation/Private Link, and secure deployment/data access configuration.
ConfigurationL108-L124Configuring Azure AI Language features: CLU fine-tuning, containers, custom/health NER, orchestration None intent, CQA scoring/telemetry, FHIR output, and related project/skill settings.
Integrations & Coding PatternsL125-L144How to call Azure Language/TA/health/CLU/CQA APIs and SDKs for NER, entity linking, key phrases, language detection, sentiment, PII redaction, relations, and orchestration workflows.
DeploymentL145-L155Guides for deploying and running custom language/NER/CQA/sentiment/health models across regions, on-prem via Docker containers, and moving projects between environments.
Troubleshooting
Best Practices
Decision Making
Architecture & Design Patterns
Limits & Quotas
TopicURL
Data size and rate limits for Azure Language featureshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/concepts/data-limits
Understand lifecycle timelines for Azure Language modelshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/concepts/model-lifecycle
Use CLU containers with on-premises limitshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/how-to/use-containers
Check CLU supported languages and localeshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/language-support
Reference CLU prebuilt entity componentshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/prebuilt-component-reference
Review CLU data and throughput limitshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/service-limits
Manage custom NER training jobs and expirationhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/custom-named-entity-recognition/how-to/train-model
Check language support matrix for custom text classificationhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/custom-text-classification/language-support
Review data and rate limits for custom text classificationhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/custom-text-classification/service-limits
Check language support for entity linkinghttps://learn.microsoft.com/en-us/azure/ai-services/language-service/entity-linking/language-support
Review language support for Key Phrase Extractionhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/key-phrase-extraction/language-support
Understand entity categories and types in NERhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/named-entity-recognition/concepts/named-entity-categories
Check language support for Azure NER featurehttps://learn.microsoft.com/en-us/azure/ai-services/language-service/named-entity-recognition/language-support
Check language support for orchestration workflow projectshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/orchestration-workflow/language-support
Review data and throughput limits for orchestration workflowhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/orchestration-workflow/service-limits
Understand PII detection container data limitshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/personally-identifiable-information/how-to/use-containers
Understand CQA project and service limitshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/question-answering/concepts/limits
Review language support for CQA projectshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/question-answering/language-support
Explore medical entity categories in health analyticshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/text-analytics-for-health/concepts/health-entity-categories
Review language support for Text Analytics for healthhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/text-analytics-for-health/language-support
Show full SKILL.md (370 more words)Show less
Security
Configuration
TopicURL
Configure Azure resources for CLU fine-tune modelshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/concepts/configure-azure-resources
Configure Azure AI Language service containershttps://learn.microsoft.com/en-us/azure/ai-services/language-service/concepts/configure-containers
Use supported data formats for custom NERhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/custom-named-entity-recognition/concepts/data-formats
Use NER entity metadata and resolutionshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/named-entity-recognition/concepts/entity-metadata
Map NER API versions and entity tags/typeshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/named-entity-recognition/concepts/ga-preview-mapping
Configure NER skill parameters and inference optionshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/named-entity-recognition/how-to/skill-parameters
Configure the None intent behavior in orchestration workflowhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/orchestration-workflow/concepts/none-intent
Interpret and configure CQA confidence scoreshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/question-answering/concepts/confidence-score
Enable and query CQA analytics telemetryhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/question-answering/how-to/analytics
Manage CQA project settings and sourceshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/question-answering/how-to/manage-knowledge-base
Use assertion detection in Text Analytics for healthhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/text-analytics-for-health/concepts/assertion-detection
Configure FHIR structuring in health analytics outputhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/text-analytics-for-health/concepts/fhir
Configure Text Analytics for health container settingshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/text-analytics-for-health/how-to/configure-containers
Integrations & Coding Patterns
TopicURL
Integrate Azure Language via SDK and REST APIshttps://learn.microsoft.com/en-us/azure/ai-services/language-service/concepts/developer-guide
Call custom NER prediction API and SDKhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/custom-named-entity-recognition/how-to/call-api
Start building custom NER models via Foundry or RESThttps://learn.microsoft.com/en-us/azure/ai-services/language-service/custom-named-entity-recognition/quickstart
Call the entity linking API with correct parametershttps://learn.microsoft.com/en-us/azure/ai-services/language-service/entity-linking/how-to/call-api
Invoke the Key Phrase Extraction API correctlyhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/key-phrase-extraction/how-to/call-api
Implement language detection using SDKs and RESThttps://learn.microsoft.com/en-us/azure/ai-services/language-service/language-detection/quickstart
Perform NER calls with Azure Language servicehttps://learn.microsoft.com/en-us/azure/ai-services/language-service/named-entity-recognition/how-to-call
Build a .NET app using NER client libraryhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/named-entity-recognition/quickstart
Integrate CLU and custom Q&A via orchestration workflowhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/orchestration-workflow/tutorials/connect-services
Redact PII from native documents with Azure Languagehttps://learn.microsoft.com/en-us/azure/ai-services/language-service/personally-identifiable-information/how-to/redact-document-pii
Automate CQA authoring with REST APIhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/question-answering/how-to/authoring
Use the CQA prebuilt answering APIhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/question-answering/how-to/prebuilt
Call sentiment analysis and opinion mining APIs correctlyhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/sentiment-opinion-mining/how-to/call-api
Use relation extraction in Text Analytics for healthhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/text-analytics-for-health/concepts/relation-extraction
Call Text Analytics for health APIhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/text-analytics-for-health/how-to/call-api
Quickstart integrating Text Analytics for healthhttps://learn.microsoft.com/en-us/azure/ai-services/language-service/text-analytics-for-health/quickstart
Deployment

© MicrosoftDocs, CC-BY-4.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/azure-language-service of MicrosoftDocs/Agent-Skills.

Open the folder on GitHubat commit ba74e8f

Compare with similar skills

Azure Language Service next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Azure Language Service compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Azure Language Service this skillMicrosoftDocs/Agent-Skills777—~4.7kAutomated safety check: PassCC-BY-4.0
Azurekid-sid/claude-spellbook189—~3.7kAutomated safety check: NotesMIT
Azure AImicrosoft/GitHub-Copilot-for-Azure2552 repos~852Automated safety check: PassMIT
Azure AI Document Intelligence TSmicrosoft/skills3.1k6 repos~2.4kAutomated safety check: PassMIT
Drawio Azuresparklabx/drawio-ai-kit6521 repos~1.6kAutomated safety check: PassMIT
Azsdk Common Generate SDK LocallyAzure/azure-sdk-for-android121—~1.5kAutomated safety check: PassMIT

Similar skills

  • Azure

    kid-sid/claude-spellbook

    A skill your agent uses when writing Python code that integrates with Azure Blob Storage, AI Search, Document Intelligence, or Key Vault — or when configuring Managed Identity auth, designing a…

    189 GitHub stars~3.7k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check: notes
  • Azure AI

    microsoft/GitHub-Copilot-for-Azure

    Official

    A skill your agent uses for Azure AI: Search, Speech, OpenAI, Document Intelligence.

    255 GitHub starsUsed in 2 repos~852 tokens
    Media & CreativeAuto-check passed
  • Official

    Extract text, tables, and structured data from documents using Azure Document Intelligence (@azure-rest/ai-document-intelligence).

    3.1k GitHub starsUsed in 6 repos~2.4k tokens
    Documents & OfficeAuto-check passed
  • Drawio Azure

    sparklabx/drawio-ai-kit

    A skill your agent uses when the user asks for an Azure architecture diagram — VNet/networking, App Service, AKS, landing zone, multi-region, or any diagram built with Azure service icons.

    652 GitHub starsUsed in 1 repo~1.6k tokens
    DevelopmentAuto-check passed
  • Azsdk Common Generate SDK Locally

    Azure/azure-sdk-for-android

    Official

    Generate, build, and test Azure SDKs locally from TypeSpec with automatic customization.

    121 GitHub stars~1.5k tokensUpdated 4 mo ago
    DevelopmentAuto-check passed
  • Azqr Developer

    Azure/azqr

    Official

    Expert guidance for developing and contributing to Azure Quick Review (azqr) - A Go-based CLI tool for Azure resource compliance analysis

    795 GitHub stars~3k tokensUpdated 3 days ago
    DevelopmentAuto-check passed

More from MicrosoftDocs/Agent-Skills

All 149 skills in this repo
  • Azure Personalizer

    MicrosoftDocs/Agent-Skills

    Official

    Expert knowledge for Azure AI Personalizer development including troubleshooting, decision making, security, configuration, and integrations & coding patterns.

    777 GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Azure Architecture Advisor

    MicrosoftDocs/Agent-Skills

    Official

    Guides Azure solution design by category, from reference architectures and design patterns to technology choices and migrations, fetching current Microsoft Learn pages over the network.

    777 GitHub stars~15k tokensUpdated 2 days ago
    Auto-check passed
  • Azure Advisor Guidance

    MicrosoftDocs/Agent-Skills

    Official

    Reference guidance for Azure Advisor work: recommendations, alerts and digests, workbooks, RBAC access and sovereign-cloud limits, fetched from Microsoft Learn.

    777 GitHub stars~1.7k tokensUpdated 2 days ago
    Auto-check passed
  • Azure AI Vision Reference

    MicrosoftDocs/Agent-Skills

    Official

    Looks up Microsoft Learn guidance for Azure AI Vision: Image Analysis, Read OCR containers, smart-crop thumbnails, background removal and video frame analysis, plus limits and deployment.

    777 GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check passed
  • Azure Analysis Services

    MicrosoftDocs/Agent-Skills

    Official

    Expert knowledge for Azure Analysis Services development including troubleshooting.

    777 GitHub stars~608 tokensUpdated 2 days ago
    Auto-check passed
  • Azure Anomaly Detector

    MicrosoftDocs/Agent-Skills

    Official

    Expert knowledge for Azure AI Anomaly Detector development including troubleshooting, best practices, limits & quotas, configuration, and deployment.

    777 GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed

Questions about Azure Language Service

What does Azure Language Service do?

Expert knowledge for Azure AI Language development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations…. Azure Language Service is an agent skill from MicrosoftDocs/Agent-Skills, published by the product's own GitHub organization. Expert knowledge for Azure AI Language development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment.

When should I use Azure Language Service?

Azure Language Service fits situations like: custom/health NER; sentiment/PII APIs; language/TA/health containers; other Azure AI Language related development tasks.

How do I install Azure Language Service in Claude Code?

Run `npx skills add MicrosoftDocs/Agent-Skills --skill azure-language-service -a claude-code`. Or copy the skill folder (skills/azure-language-service in MicrosoftDocs/Agent-Skills) into .claude/skills/azure-language-service in your project. Claude Code loads it when a task matches its description.

How do I install Azure Language Service in Codex?

Run `npx skills add MicrosoftDocs/Agent-Skills --skill azure-language-service -a codex`. Or copy the skill folder (skills/azure-language-service in MicrosoftDocs/Agent-Skills) into .agents/skills/azure-language-service in your project. Codex loads it when a task matches its description.

Can I use Azure Language Service in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add MicrosoftDocs/Agent-Skills --skill azure-language-service -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/azure-language-service, .gemini/skills/azure-language-service, .github/skills/azure-language-service and .opencode/skills/azure-language-service in your project.

What does Azure Language Service need to run?

SKILL.md names no scripts, command-line tools or credentials: Azure Language Service is instructions for the agent only. Our summary lists: Docker. Compatibility (from SKILL.md): Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation..

Does Azure Language Service access the network?

SKILL.md names 2 domains. As links in the text: learn.microsoft.com and github.com. This is read from the text; nothing was executed.

Is Azure Language Service safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Azure Language Service use?

Azure Language Service is published under the CC-BY-4.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Azure Language Service use?

About 4.7k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Azure Language Service?

Skills that share tags, products or a category with Azure Language Service: Azure (kid-sid/claude-spellbook, 189 stars), Azure AI (microsoft/GitHub-Copilot-for-Azure, 255 stars), Azure AI Document Intelligence TS (microsoft/skills, 3.1k stars) and Drawio Azure (sparklabx/drawio-ai-kit, 652 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Azure Language Service?

MicrosoftDocs (a GitHub organization, an official publisher) maintains it in MicrosoftDocs/Agent-Skills, which has 777 GitHub stars. The repository holds 149 skills in this directory. The repository was last updated on October 5, 2026.

Source: MicrosoftDocs/Agent-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.