Crowdin Skills
Crowdin Skills sind Anleitungspakete, die einem KI-Coding-Agenten beibringen, mit Crowdin zu arbeiten. Nach der Installation kennt der Agent die Crowdin-CLI-Befehle, das Format der Konfigurationsdatei, den API-Client und die Abfragesprachen. Dadurch kannst du eine Lokalisierungsaufgabe in natürlicher Sprache beschreiben, statt die Syntax selbst nachzuschlagen.
Die Skills verbinden den Agenten nicht von selbst mit deinem Crowdin-Konto. Sie arbeiten innerhalb deiner Entwicklungsumgebung neben deinem Quellcode, im Gegensatz zum Crowdin MCP Server. Einige Skills benötigen den MCP-Server, um Projektdaten auszulesen und zu ändern. Das Crowdin-Plugin enthält ihn bereits.
Den richtigen Ansatz finden
how-to-crowdin– Beantwortet „Wie mache ich X in Crowdin?“, indem ein Lokalisierungsproblem dem kostengünstigsten bereits vorhandenen Lösungsweg zugeordnet wird: einer integrierten Funktion, einigen Aktionen mit deinen Projektdaten, einer App aus dem Crowdin Store oder einer benutzerdefinierten App. Die Details werden anschließend an den Skill weitergegeben, der diesen Weg abdeckt.
Lokalisierung einrichten
i18n-setup– Überführt ein Projekt von fest im Code hinterlegten Zeichenfolgen zu kontinuierlicher Übersetzung oder verbindet ein bereits internationalisiertes Projekt. Außerdem bereitet es den Kontext für Übersetzende, ein erstes Glossar und Screenshots vor und übergibt die kontinuierliche Synchronisierung an den Skillgithub-action.
Inhalte synchronisieren
crowdin-cli– Synchronisiert Quelldateien und Übersetzungen zwischen deinem Projekt und Crowdin mithilfe der Crowdin CLI. Dazu gehören die Konfiguration mitcrowdin.yml, automatische Übersetzungen, Integrationen über installierte Crowdin-Apps und die Migration von CLI v4.github-action– Richtet den Schrittcrowdin/github-actionin einem GitHub-Workflow ein und unterstützt beim Debuggen.
Inhalte für Übersetzer vorbereiten
context-extraction– Erstellen von Kontext für die Quellzeichenfolgen, die diesen benötigen; dieser wird mit den Befehlencrowdin contextheruntergeladen und wieder hochgeladen.glossary-terms-extraction– Erstellt oder erweitert ein Glossar auf Grundlage deiner Ausgangszeichenfolgen und weiterer von dir bereitgestellter Inhalte, z. B. Dokumentationen oder Websites. Begriffe werden erst hinzugefügt, nachdem du sie überprüft hast. Markennamen werden als nicht übersetzbar gekennzeichnet.glossary-term-translations– Ergänzt Übersetzungen für Glossarbegriffe auf Grundlage dessen, wie sie in deinem Projekt bereits übersetzt wurden. Übersetzungen werden als Entwürfe hinzugefügt, die du überprüfen kannst. Bei Sprachen ohne eindeutige Entsprechung bleibt das Feld leer. Erfordert den Crowdin-MCP-Server.generate-screenshots– Nimmt Screenshots deiner laufenden Web-, Mobil- oder Desktop-App auf und lädt sie zu Crowdin hoch. Dabei werden sie den darauf sichtbaren Zeichenfolgen zugeordnet, damit Übersetzende sehen, wo die einzelnen Zeichenfolgen erscheinen. Zuerst werden Zeichenfolgen ohne Screenshot ermittelt. Die Definition für die Screenshot-Erfassung bleibt für das nächste Release in deinem Repository.
Inhalte übersetzen
translate– Entwürfe für Übersetzungen der Strings deiner App in den Ressourcendateien deines Projekts erstellen und sie als Vorschläge zur Überprüfung in Crowdin hochladen.
Mit Projektdaten arbeiten
crowdin-api-client– Verwendet den JavaScript- und TypeScript-API-Client einschließlich Paginierung, Uploads und Fehlerbehandlung.croql– Schreibt und optimiert CroQL-Ausdrücke für Zeichenfolgen, Übersetzungen, TM-Segmente und Glossarbegriffe.graphql– Schreibt und debuggt Crowdin-GraphQL-Abfragen anhand des tatsächlichen Schemas.
Apps entwickeln
create-app– Erstellt das Grundgerüst, entwickelt und veröffentlicht eine Crowdin-App.
Feedback senden
feedback– Feedback zu Crowdin oder den Entwicklertools von Crowdin erstellen und nach deiner Genehmigung als öffentliches GitHub-Issue an das Crowdin-Team senden.
Die Skills funktionieren mit Claude Code, Claude Cowork, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot, OpenCode, Cline, Windsurf und anderen KI-Coding-Agenten. Jeder Client bindet sie auf eigene Weise ein. Befolge daher die Installationsanweisungen im Repository.
Crowdin Skills installierenNach der Installation stehen die Skills automatisch zur Verfügung, wenn du in einem Projekt arbeitest, das Crowdin verwendet, oder etwas erwähnst, das sie abdecken. Du kannst deinen Agenten auch direkt in einer Anfrage auf sie verweisen.
Sieh dir an, wie der Skill i18n-setup ein Projekt von fest im Code hinterlegten Zeichenfolgen zu einem Crowdin-Projekt mit kontinuierlicher Übersetzung macht:
Sehe an, wie die create-app-Skill eine Crowdin-App erstellt und veröffentlicht, die die Konsistenz zwischen Quelltext und Übersetzung überprüft:
Skills und der Crowdin MCP Server unterstützen einen KI-Agenten dabei, mit Crowdin zu arbeiten – allerdings an unterschiedlichen Stellen.
- Crowdin Skills bringen dem Agenten bei, wie die Entwicklertools von Crowdin funktionieren. Der Agent wendet dieses Wissen in deinem Repository auf deinen Quellcode und deine
crowdin.ymlan. - Crowdin MCP Server verbindet den Agenten mit deinem Crowdin-Konto, sodass er Projektdaten direkt lesen und ändern kann.
Du kannst beides verwenden: Skills, um den richtigen Befehl in deinem Repository auszuführen, und den MCP Server, um das Ergebnis in deinem Projekt zu prüfen. Wenn du Crowdin Skills als Plugin installierst, ist der MCP-Server darin enthalten. Der Skill how-to-crowdin basiert auf dieser Kombination – er beschreibt jeden Schritt als Aktion auf deinen Zeichenfolgen, Dateien oder Berichten, die der Agent anschließend über den MCP Server ausführen kann.
Mehr über den Crowdin MCP Server erfahren.