Agent skill · software engineering · sickn33
azure-ai-translation-document-py
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.
Why this skill is useful
Provides specific commands and patterns for using Azure AI Document Translation SDK that the AI wouldn't reliably generate on its own.
What it needs
Requires azure-ai-translation-document installed locally. Requires azure account access. About 3k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.
What this skill does
Azure AI Document Translation SDK for Python Client library for Azure AI Translator document translation service for batch document translation with format preservation. Installation Environment Variables Authentication API Key Entra ID (Recommended) Basic Document Translation Multiple Target Languages Translate Single Document Check Translation Status List Document Statuses Cancel Translation Using Glossary Supported Document Formats Supported Languages Async Client Supported Formats Category Formats ---------- --------- Documents DOCX, PDF, PPTX, XLSX, HTML, TXT, RTF Structured CSV, TSV, JSON, XML Localization XLIFF, XLF, MHTML Storage Requirements Source and target containers must be Azure Blob Storage Use SAS tokens with appropriate permissions: Source: Read, List Target: Write, List Best Practices 1. Use SAS tokens with minimal required permissions 2. Monitor long-running operations with poller.status() 3. Handle document-level errors by iterating document statuses 4. Use glossaries for domain-specific terminology 5. Separate target containers for each language 6. Use async client for multiple concurrent jobs 7. Check supported formats before submitting documents 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 sickn33/azure-ai-translation-document-py