deepl

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

1|2|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/zhangdszq/vk-skills --skill deepl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepl
Source: https://github.com/zhangdszq/vk-skills/tree/main/deepl
Command: npx skills add https://github.com/zhangdszq/vk-skills --skill deepl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translates content quickly by calling the DeepL API to convert text, documents, and localization files into a target language, reducing manual translation time and errors.

Core Features & Use Cases

  • Translate short text with /deepl translate.
  • Translate documents (docx, pptx, pdf, html, txt) with /deepl file.
  • Translate XLIFF localization files with /deepl xliff.
  • Supports API key configuration, target language, and optional source language auto-detection to fit localization pipelines.

Quick Start

Translate a sample text using /deepl translate 'Hello world'.

Frequently Asked Questions about deepl

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

FAQPage Schema
How do I automate XLIFF localization file translation via API?

Automating XLIFF translation via API involves calling the DeepL API endpoint to parse and convert localization files into a target language. This Skill handles XLIFF translation, target language configuration, and API error handling automatically.

Can I translate documents like PDF and DOCX through an automated pipeline?

Yes, you can translate documents like PDF and DOCX through an automated pipeline by calling the file translation mode. This Skill automates document translation by sending files to the DeepL API and retrieving the translated output.

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

Yes, you need a DeepL API key to automate text translation because the API requires authentication. You must configure the DEEPL_API_KEY environment variable before executing any translation, document, or XLIFF workflows.

What is the best way to translate short text strings for content pipelines?

The best way to translate short text strings for content pipelines is using a dedicated API translation mode. This Skill provides a translate command that sends text to the DeepL API, returning accurate and fast translated results.

Does the API translation handle source language auto-detection for localization workflows?

Yes, the API translation handles source language auto-detection for localization workflows. You can specify only the target language, and the DeepL API will automatically identify the source language to streamline your content translation pipeline.