azure-ai-translation-document-py

Batch document translation that preserves layout — the part that breaks when you translate a PDF by extracting text and re-flowing it.

Score 0(?)VerifiedCodeby MicrosoftSourceDocs
Verified for:

Install

$ npx skills add microsoft/skills --skill azure-ai-translation-document-py

Requires Azure credentials for the Document Translation service.

Best for

Translating a corpus of Word, PDF, Excel or PowerPoint files where the formatting has to survive the round trip.

Not ideal for

A single short document, or anything that cannot leave your infrastructure — it is a cloud batch service with Azure credentials attached.

About this skill

Azure AI Document Translation SDK for batch translation of documents with format preservation. Use for translating Word, PDF, Excel, PowerPoint, and other document formats at scale. Triggers: "document translation", "batch translation", "translate documents", "DocumentTranslationClient".

AzureTranslationBatch

Score breakdown

Score breakdown

rubric 1.0
Install count
0/20
Provenance
12.8/15
GitHub stars
9.8/15
Recency
8.5/10
Compatibility
2/10
Documentation depth
10/10
Install ergonomics
10/10
License
5/5
Verification freshness
0.5/5

Composite 0–100 score derived from 9 verifiable signals. See the rubric →

Official

Extract, fill, merge. PDF manipulation with bundled scripts so Claude does not waste tokens generating them.

PDFFormsRead-write
All surfaces
Low1 min

Word documents end-to-end. Create, edit, comment, track-change.

WordReportsRead-write
All surfaces
Low1 min

Excel spreadsheets with real formulas, charts, and formatting — not flat CSV exports.

ExcelFormulasCharts
All surfaces
Low1 min

Ranked #3 in Documents

Publish the ranking in your README. The badge reads the live score, so it updates when the ranking does.

azure-ai-translation-document-py — ranked #3 in Documents on Top Agent Skills
Markdown
[![azure-ai-translation-document-py — ranked #3 in Documents on Top Agent Skills](https://top-agent-skills.com/badge/azure-document-translation.svg)](https://top-agent-skills.com/skill/azure-document-translation)
HTML
<a href="https://top-agent-skills.com/skill/azure-document-translation"><img src="https://top-agent-skills.com/badge/azure-document-translation.svg" alt="azure-ai-translation-document-py — ranked #3 in Documents on Top Agent Skills"></a>

Skill FAQ

About azure-ai-translation-document-py

What is the azure-ai-translation-document-py skill?

Azure AI Document Translation SDK for batch translation of documents with format preservation. Use for translating Word, PDF, Excel, PowerPoint, and other document formats at scale. Triggers: "document translation", "batch translation", "translate documents", "DocumentTranslationClient".

Which agents does azure-ai-translation-document-py work with?

Claude Code.

How do I install azure-ai-translation-document-py?

Run `npx skills add microsoft/skills --skill azure-ai-translation-document-py` for Claude Code. See the install panel for per-agent commands.

Is azure-ai-translation-document-py free to use?

Yes — azure-ai-translation-document-py is open source (MIT).

Who maintains azure-ai-translation-document-py?

azure-ai-translation-document-py is published by Microsoft and was last updated on 2026-07-28.

What is azure-ai-translation-document-py best for?

Translating a corpus of Word, PDF, Excel or PowerPoint files where the formatting has to survive the round trip.