Skip to main content
Skills vermitteln dem Agenten, wie und wann Werkzeuge verwendet werden. Jeder Skill ist ein Verzeichnis mit einer SKILL.md-Datei, die YAML-Frontmatter und Markdown-Anweisungen enthält. OpenClaw lädt Skills aus mehreren Stammverzeichnissen in einer festgelegten Prioritätsreihenfolge.

Ihren ersten Skill erstellen

1

Skill-Verzeichnis erstellen

Skills befinden sich im Ordner skills/ Ihres Arbeitsbereichs:
Zur besseren Organisation können Sie Skills in Unterordnern gruppieren — der Skill wird weiterhin durch das SKILL.md-Frontmatter benannt, nicht durch den Ordnerpfad:
2

SKILL.md schreiben

Das Frontmatter definiert Metadaten; der Inhalt enthält Anweisungen für den Agenten.
OpenClaw überwacht standardmäßig SKILL.md-Dateien unter den Stammverzeichnissen für Skills. Wenn die Überwachung deaktiviert ist oder Sie eine bestehende Sitzung fortsetzen, starten Sie eine neue, damit der Agent die aktualisierte Liste erhält:
3

Skill testen

Alternativ können Sie einen Chat öffnen und den Agenten direkt fragen. Verwenden Sie /skill hello-world, um den Skill ausdrücklich anhand seines Namens aufzurufen.

SKILL.md-Referenz

Pflichtfelder

Optionale Frontmatter-Schlüssel

Informationen zu Zugriffssteuerungsfeldern (requires.bins, requires.env usw.) finden Sie unter Skills — Zugriffssteuerung.

{baseDir} verwenden

Referenzieren Sie Dateien innerhalb des Skill-Verzeichnisses, ohne Pfade fest zu codieren — der Agent löst {baseDir} relativ zum eigenen Verzeichnis des Skills auf:

Bedingte Aktivierung hinzufügen

Schränken Sie Ihren Skill so ein, dass er nur geladen wird, wenn seine Abhängigkeiten verfügbar sind:
Vollständige Referenz: Skills — Zugriffssteuerung.
Verknüpfen Sie einen API-Schlüssel mit einem Skill-Eintrag in openclaw.json:
Der Schlüssel wird nur für diesen Agentendurchlauf in den Hostprozess eingefügt. Er gelangt nicht in die Sandbox — siehe Umgebungsvariablen in der Sandbox.

Über Skill Workshop vorschlagen

Verwenden Sie für vom Agenten entworfene Skills oder wenn Sie vor der Aktivierung eines Skills eine Prüfung durch den Betreiber wünschen, Vorschläge im Skill Workshop, statt SKILL.md direkt zu schreiben.
Verwenden Sie --proposal-dir, wenn der Vorschlag unterstützende Dateien enthält:
Das Verzeichnis muss PROPOSAL.md in seinem Stammverzeichnis enthalten. Unterstützende Dateien gehören unter assets/, examples/, references/, scripts/ oder templates/. Nach der Prüfung:
Den vollständigen Lebenszyklus eines Vorschlags finden Sie unter Skill Workshop.

Auf ClawHub veröffentlichen

1

Vollständigkeit Ihrer SKILL.md sicherstellen

Stellen Sie sicher, dass name, description und alle metadata.openclaw-Zugriffssteuerungsfelder festgelegt sind. Fügen Sie eine homepage-URL hinzu, wenn Sie über eine Projektseite verfügen.
2

Eigenständige ClawHub CLI installieren und anmelden

3

Veröffentlichen

Fügen Sie --version <version> oder --owner <owner> hinzu, um die abgeleitete Version zu überschreiben oder unter einem bestimmten Eigentümer zu veröffentlichen. Den vollständigen Ablauf, die Eingrenzung nach Eigentümer und weitere Wartungsbefehle (clawhub sync, clawhub skill rename, …) finden Sie unter ClawHub — Veröffentlichen und ClawHub CLI.

Bewährte Vorgehensweisen

  • Fassen Sie sich kurz — weisen Sie das Modell an, was es tun soll, nicht wie es eine KI sein soll.
  • Sicherheit zuerst — wenn Ihr Skill exec verwendet, stellen Sie sicher, dass Prompts keine beliebige Befehlsinjektion aus nicht vertrauenswürdigen Eingaben ermöglichen.
  • Lokal testen — verwenden Sie vor der Weitergabe openclaw agent --message "...".
  • ClawHub verwenden — durchsuchen Sie vor einer Neuentwicklung die Community-Skills auf clawhub.ai.

Verwandte Themen

Skills-Referenz

Ladereihenfolge, Zugriffssteuerung, Zulassungslisten und SKILL.md-Format.

Skill Workshop

Vorschlagswarteschlange für vom Agenten entworfene Skills.

Skills-Konfiguration

Vollständiges skills.*-Konfigurationsschema.

ClawHub

Skills im öffentlichen Verzeichnis durchsuchen und veröffentlichen.

Plugins entwickeln

Plugins können Skills zusammen mit den Werkzeugen bereitstellen, die darin dokumentiert werden.