Import a Skill
Skills API
Skill importieren
Erstelle oder aktualisiere einen Skill aus einer SKILL.md-Datei oder einem Zip-Archiv
POST
Import a Skill
Nutzt du unsere API über ein Dedicated Deployment? Ersetze einfach
api.langdock.com mit der Basis-URL deines Deployments: <deployment-url>/api/publicSKILL.md-Datei oder einem Zip-Archiv. Nutze diesen Endpoint, um repository-verwaltete Skills in Langdock zu synchronisieren.
Erforderliche Scopes
Dieser Endpoint erfordert denSKILL_API Scope.
Das Erstellen eines neuen Skills erfordert die Workspace-Berechtigung
createSkills. Das Aktualisieren eines bestehenden Skills mit mode: "upsert" erfordert Editor-Zugriff auf den passenden Skill.Request-Format
Sende die Anfrage alsmultipart/form-data.
SKILL.md-Format
Der importierte Skill muss YAML-Frontmatter gefolgt von Anweisungen enthalten:SKILL.md
Zip-Archiv-Regeln
Zip-Archive müssen eineSKILL.md-Datei im Root oder in einem Top-Level-Verzeichnis enthalten. Langdock speichert erlaubte unterstützende Dateien mit dem Skill und überspringt nicht unterstützte Dateitypen.
Unterstützte Dateitypen umfassen Markdown, Text, Python, Shell, JavaScript, TypeScript, JSON, YAML, TOML, CSV, XML, HTML, CSS, SVG, PDF, Office-Dateien, Fonts und gängige Bildformate.
Import-Modi
Wenn ein Upsert einen bestehenden Skill aktualisiert, ersetzen importierte Dateien die bisher gespeicherten Skill-Dateien.
Beispiel
Antwortformat
Erfolgsantwort (200 OK oder 201 Created)
200 OK bedeutet, dass ein bestehender Skill per upsert aktualisiert wurde. 201 Created bedeutet, dass ein neuer Skill erstellt wurde.
Fehlerbehandlung
Langdock blockiert bewusst Browser-basierte Anfragen, um deinen API-Schlüssel zu schützen und die Sicherheit deiner Anwendungen zu gewährleisten. Weitere Informationen findest du in unserem Guide zu Best Practices für API-Schlüssel.
Autorisierungen
API key as Bearer token. Format "Bearer YOUR_API_KEY"
Body
multipart/form-data
SKILL.md, .zip, or .skill file content.
File parser to use.
Verfügbare Optionen:
md, zip Whether to create a Skill or update an editable Skill with the same slug.
Verfügbare Optionen:
create, upsert JSON-encoded array of integration UUIDs.