This repo is home to the DeepL Developer Docs.
Install the Mintlify CLI to preview the documentation changes locally. To install, use the following command
npm i -g mint
Run the following command at the root of your documentation (where docs.json is)
mint dev
If you have the deprecated mintlify package installed, replace it with mint:
npm uninstall -g mintlify
npm cache clean --force
npm i -g mint
Install our Github App to auto propagate changes from your repo to your deployment. Changes will be deployed to production automatically after pushing to the default branch. Find the link to install on your dashboard.
- Mint dev isn't running - Run
mint installto re-install dependencies. - Page loads as a 404 - Make sure you are running in a folder with
docs.json
DeepL team members: Install our internal Claude Code marketplace to access the diataxis-documentation plugin for structured technical writing:
- Add the marketplace:
/plugin marketplace add https://git.deepl.dev/deepl/devex/ai-tooling/claude-code-marketplace.git
- Install the diataxis-documentation plugin:
/plugin install diataxis-documentation@deepl-claude-code-marketplace
This gives you access to the Diátaxis framework for creating tutorials, how-to guides, references, and explanations.
The skill activates automatically when you ask Claude to:
- "write documentation", "create tutorial", "create guide"
- "write how-to", "document this", "add documentation"
- "review documentation", "improve docs", "check documentation quality"
- Mention "technical writing", "reference docs", "explanation"
When creating new documentation, the skill will:
- Help identify the correct documentation type (tutorial, how-to, reference, or explanation)
- Guide you through following Diátaxis writing principles
- Provide examples of good documentation structure
Agents in .claude/agents/ are automatically available to anyone who clones this repo:
| Agent | Purpose | When to use |
|---|---|---|
docs-review |
Orchestrator that runs editorial + Diataxis reviews in parallel and writes a single report | Before opening a PR, or reviewing someone else's PR |
diataxis |
Full Diataxis framework expert for both writing and reviewing | Writing new content or checking type adherence |
editorial-reviewer |
Checks style, structure, code examples against CLAUDE.md | Called by docs-review (you don't need to invoke directly) |
Writing new content:
Use the diataxis agent to help me write a how-to guide for [topic]
Before opening a PR:
Use the docs-review agent on [filename]
Check for broken links:
mint broken-links
mint broken-links --check-anchors