deepl

Translate texts, documents, and XLIFF files via the DeepL API.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/cocyuhao/my-ai-skills-library --skill deepl-cocyuhao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepl
Source: https://github.com/cocyuhao/my-ai-skills-library/tree/main/deepl
Command: npx skills add https://github.com/cocyuhao/my-ai-skills-library --skill deepl-cocyuhao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates translation of texts, documents, and XLIFF files using the DeepL API, reducing manual localization effort and ensuring consistency across content.

Core Features & Use Cases

  • Translate short text with /deepl translate.
  • Translate documents with /deepl file (docx, pdf, html, txt, etc.).
  • Translate XLIFF files with /deepl xliff for software localization.
  • Requires a DeepL API key and supports target and source language options (--to, --from).

Quick Start

Set your DEEPL_API_KEY environment variable and run a command such as /deepl translate 'Hello' to begin.

Frequently Asked Questions about deepl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I translate documents like docx and pdf automatically via API?

Automate document translation by executing the /deepl file command with a valid DeepL API key. This processes formats like docx, pdf, and html, streamlining localization workflows and ensuring content consistency.

Can I use DeepL API to translate XLIFF files for software localization?

Yes, the /deepl xliff command translates XLIFF files for software localization using the DeepL API. This integrates structured XLIFF localization directly into development pipelines to ensure translation consistency.

Do I need a DeepL API key to automate text translation?

Yes, you must set the DEEPL_API_KEY environment variable to automate text translation. Once configured, use the /deepl translate command with --to and --from flags for targeted language processing.

What is the best way to automate short text translation for localization workflows?

The best way to automate short text translation is using the /deepl translate command. It leverages the DeepL API to quickly process text strings, reducing manual localization effort and ensuring content consistency.

Does this translation automation support source and target language targeting?

Yes, translation automation supports language targeting through --to and --from options. This allows you to specify exact source and target languages for texts, documents, and XLIFF files via the DeepL API.