Eigene Skills für OpenClaw erstellen
Kennst du das? Du hast einen perfekt eingespielten Workflow oder ein spezielles lokales Tool, aber dein AI-Assistent weiß einfach nichts damit anzufangen. Es ist nervig, wenn die KI an ihre Grenzen stößt, nur weil eine kleine Verbindung zu deinen eigenen Skripten fehlt. Anstatt darauf zu warten, dass jemand anderes eine Lösung baut, kannst du diese Lücke einfach selbst schließen.
Hier erfährst du, wie du OpenClaw mit eigenen Skills genau die Fähigkeiten gibst, die du brauchst.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Eine laufende OpenClaw Installation
- Zugriff auf das Verzeichnis
~/.openclaw/workspace/skills/
Schnellstart
Abschnitt betitelt „Schnellstart“Skills sind der primäre Weg, um OpenClaw zu erweitern. Ein Skill ist im Grunde nur ein Verzeichnis, das eine SKILL.md Datei enthält. Diese Datei liefert dem LLM die nötigen Anweisungen und Tool-Definitionen.
1. Verzeichnis erstellen
Abschnitt betitelt „1. Verzeichnis erstellen“Skills werden in deinem Workspace gespeichert. Erstelle zuerst einen neuen Ordner für deinen Skill:
mkdir -p ~/.openclaw/workspace/skills/hello-world2. Die SKILL.md definieren
Abschnitt betitelt „2. Die SKILL.md definieren“Erstelle die Datei SKILL.md in diesem Ordner. Die Datei nutzt YAML Frontmatter für Metadaten und Markdown für die Instruktionen.
---name: hello_worlddescription: A simple skill that says hello.---
# Hello World Skill
When the user asks for a greeting, use the `echo` tool to say "Hello from your custom skill!".3. OpenClaw aktualisieren
Abschnitt betitelt „3. OpenClaw aktualisieren“Damit OpenClaw das neue Verzeichnis erkennt und die SKILL.md indiziert, musst du den Agent entweder bitten, die “skills zu refreshen”, oder das Gateway neu starten.
4. Testen
Abschnitt betitelt „4. Testen“Du kannst deinen neuen Skill direkt über das CLI ausprobieren:
openclaw agent --message "use my new skill"Best Practices
Abschnitt betitelt „Best Practices“Damit deine Skills zuverlässig funktionieren, empfehle ich dir diese zwei Punkte:
- Konzentrier dich auf das Wesentliche: Weise das Modell an, was es tun soll. Erkläre ihm nicht, wie es sich als KI zu verhalten hat.
- Sicherheit geht vor: Wenn dein Skill
bashverwendet, achte darauf, dass die Prompts so formuliert sind, dass keine Command Injection durch ungefilterte User-Eingaben möglich ist.
Fehlerbehebung
Abschnitt betitelt „Fehlerbehebung“- Skill wird nicht gefunden: Stelle sicher, dass du das Gateway neu gestartet oder den Befehl zum Refreshen der Skills genutzt hast.
- Fehlerhafte Befehlsausführung: Prüfe bei der Nutzung von
bashTools, ob deine Instruktionen präzise genug sind, um Fehlinterpretationen durch das LLM zu verhindern.
Du brauchst Hilfe bei der Einrichtung? Frag den AI Setup Assistant.
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“- Durchsuche ClawHub nach fertigen Skills oder teile deine eigenen Kreationen.
OpenClaw Expert
Noch festgefahren?
Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.