crowdin-api-client
Installation
SKILL.md
Crowdin API Client
Overview
Use this skill when touching Crowdin API integration code in any project that depends on @crowdin/crowdin-api-client.
Core principle: verify local client typings first, then implement with strict model types and correct response envelope handling.
When to Use
- New or changed calls to
@crowdin/crowdin-api-client. - Compile/type errors after API-client upgrades.
- Confusion about method names, request fields, or
ResponseListvsResponseObject. - Refactors involving uploads, file translations, screenshots, tasks, comments, strings, or projects.
- Reviews where behavior works at runtime but types/mapping look suspicious.
- Multi-step flows: build and download, pre-translate, upload or update files, label strings and open a task, TM or glossary import, reports. Start from references/recipes.md instead of composing the calls from memory.
Do not use this skill for unrelated infra-only changes.