OpenClaw Tutorial Teil 5: Skills & Tools erweitern
Praktischer Guide: OpenClaw Skills finden, installieren und eigene Tools schreiben – von ClawHub bis zur eigenen Skill-Erstellung.
📚 Serie: OpenClaw installieren & einrichten — Teil 5 von 8
← Teil 4: Telegram & WhatsApp verbinden | Teil 6: Workspace einrichten →
Du hast OpenClaw installiert, Modelle konfiguriert und Telegram & WhatsApp angeschlossen. Jetzt geht es darum, was dein Agent wirklich kann: Skills & Tools erweitern. In diesem fünften Teil der Tutorial-Serie lernst du, wie du deinen OpenClaw-Agenten mit praktischen Fähigkeiten ausstattest – von fertigen Community-Skills bis hin zu eigenen, maßgeschneiderten Tools.
OpenClaw Skills sind das Herzstück der Erweiterbarkeit. Sie verwandeln einen generischen KI-Assistenten in einen spezialisierten digitalen Kollegen, der Kalender verwaltet, Browser automatisiert, Daten scraped oder sogar Sicherheits-Checks durchführt. Laut einer aktuellen Übersicht von PC Build Advisor (2026) decken die besten OpenClaw Skills fünf Kernbereiche ab: Produktivität, Kommunikation, Browser-Automation, Recherche & Daten sowie Sicherheit. Und mit über 5.400 gefilterten und kategorisierten Skills im Awesome OpenClaw Skills Repository auf GitHub steht eine riesige Community-Bibliothek bereit.
Skill vs. Tool vs. Plugin (kurz und praktisch)
Diese drei Begriffe tauchen in OpenClaw ständig auf. Hier ist die einfache Einordnung:
- Tool = eine konkrete Fähigkeit, die der Agent ausführen kann (z. B.
execfür Shell-Befehle,web_fetchfür Webseiten,browserfür Browser-Steuerung). Tools sind die „Hände“ des Agenten. - Skill = eine Schritt-für-Schritt-Anleitung (meist
SKILL.md), wie der Agent Tools sinnvoll kombiniert, um ein Ziel zu erreichen (z. B. „Wetter abfragen“, „Apple Notes verwalten“, „PDF zusammenfassen“). Skills sind die „Rezepte“. - Plugin = ein technisches Erweiterungspaket, das neue Tools/Channels/Capabilities in OpenClaw verfügbar macht (z. B. WhatsApp-Channel als Plugin, zusätzliche Web-Search Provider, Integrations-Tooling). Plugins liefern oft die Basis, auf der Skills überhaupt erst arbeiten können.
Merksatz: Plugin liefert Funktionen, Tool führt Aktionen aus, Skill beschreibt den Ablauf.
Was sind OpenClaw Skills?
Ein Skill ist im Kern ein Ordner, der eine Markdown-Datei namens SKILL.md enthält. Darin steht eine klare Schritt‑für‑Schritt‑Anleitung, die der Agent bei passenden Aufgaben nutzt.
Wichtig: Ein Skill ist nicht „Code, der automatisch läuft“, sondern eine Betriebsanleitung. Der Agent liest sie und setzt sie mit den verfügbaren Tools um.
Skills können auch unterstützende Skripte, Konfigurationsdateien, API-Integrationen und andere Ressourcen enthalten, auf die ihre Anweisungen verweisen. Laut der offiziellen OpenClaw-Dokumentation werden Skills aus drei Orten geladen – mit einer klaren Reihenfolge:
- Bundled Skills – mit der Installation ausgeliefert (npm-Paket oder OpenClaw.app)
- Managed/Local Skills –
~/.openclaw/skills - Workspace Skills –
/skillsim aktuellen Arbeitsverzeichnis
Bei Namenskonflikten hat der Workspace-Skill die höchste Priorität, gefolgt vom lokalen und dann dem gebündelten Skill. Diese Hierarchie ermöglicht es dir, globale Skills zu überschreiben, wenn du in einem bestimmten Projekt eine angepasste Version benötigst.
Skills finden und installieren
ClawHub – das offizielle Skill-Registry
Die primäre Quelle für vorgefertigte Skills ist ClawHub, das offizielle Skill-Registry von OpenClaw. Du kannst Skills über die Kommandozeile durchsuchen und installieren:
openclaw skills list
openclaw skills install <skill-name>
Alternativ kannst du das Awesome OpenClaw Skills Repository auf GitHub durchstöbern – eine von der Community kuratierte Sammlung mit über 5.400 Skills, die nach Kategorien und Anwendungsfällen gefiltert sind. Diese Repository wird regelmäßig aktualisiert und enthält nur Skills, die von der Community als nützlich bewertet wurden.
Kategorien beliebter Skills (2026)
Laut PC Build Advisor (2026) lassen sich die beliebtesten OpenClaw Skills in fünf Bereiche einteilen:
| Kategorie | Beispiele | Nutzen |
|---|---|---|
| Produktivität | Notion, Linear, Kalender-Verwaltung | Projektmanagement, Task-Automatisierung |
| Kommunikation | AgentMail, Telegram Automation | E‑Mail‑ und Chat‑Workflows |
| Browser‑Automation | Playwright MCP, Playwright Scraper | Web‑Scraping, UI‑Testing |
| Recherche & Daten | Web Scraping, Competitor Analysis | Marktforschung, Datenaggregation |
| Sicherheit | SecureClaw | Security‑Scans, Vulnerability‑Checks |
Diese Skills sind in der Regel so konzipiert, dass sie mit minimaler Konfiguration funktionieren. Nach der Installation werden sie automatisch in die Tool-Palette deines Agenten integriert und stehen zur Verfügung, sobald der passende Kontext erkannt wird.
Eigene Skills schreiben (10 Minuten)
Manchmal gibt es keinen vorgefertigten Skill für deine spezifische Anforderung – dann schreibst du einfach selbst einen. Für Hobby‑Setups reicht oft ein Skill, der nur einen Ablauf sauber beschreibt.
Ein eigener Skill besteht aus:
- SKILL.md – die Anleitung für den Agenten
- Optional: Skripte/Configs/Templates, auf die der Skill verweist
Schritt 1: Ordnerstruktur anlegen
Lege den Skill (für dieses Projekt) im Workspace ab:
<dein-workspace>/skills/quick-weather/
└── SKILL.md
Tipp: Für globale Skills nutzt du
~/.openclaw/skills/…. Für Projekt‑spezifische Skills ist der Workspace der beste Ort.
Schritt 2: Eine minimale SKILL.md schreiben
---
name: quick-weather
version: 1.0.0
description: Fragt das aktuelle Wetter ab.
---
# Quick Weather
Nutze diesen Skill, wenn der Nutzer nach Wetter/Temperatur/Vorhersage fragt.
## Schritte
1. Frage nach **Ort** und optional **Zeitraum** (heute / 7 Tage).
2. Verwende das vorhandene Wetter-Tool des Systems, um eine Vorhersage zu holen.
3. Antworte kurz mit: Temperatur, Niederschlag/Trend, 1–2 praktische Hinweise.
## Output-Format
- 1 Zeile: Ort + Zeitraum
- 2–4 Bulletpoints: wichtigste Werte
Das Entscheidende ist nicht „perfektes YAML“, sondern eine klare, wiederholbare Anleitung.
skills-config.md (wann brauche ich das?)
Wenn du steuern willst, welche Skills aktiv sind (oder welche Skill-Verzeichnisse geladen werden), kommt skills-config.md ins Spiel.
Für den Einstieg reicht es meistens, Skills einfach in ~/.openclaw/skills oder im Workspace unter skills/ abzulegen.
TOOLS.md – lokale Hinweise (werden mitgelesen)
Neben Skills gibt es TOOLS.md: Hier sammelst du lokale/umgebungsspezifische Dinge (Gerätenamen, Hostnames, bevorzugte Stimmen, Pfade). In produktiven Setups wird diese Datei häufig am Session‑Start gelesen und hilft, dass Tools konsistent benutzt werden (z. B. „Kitchen HomePod“ statt „der Lautsprecher“).
Praxisbeispiel: Ein Skill für GitHub-Issue-Checks
Angenommen, du willst, dass dein Agent regelmäßig prüft, ob neue Issues in einem bestimmten GitHub-Repository aufgetaucht sind. Ein Custom Skill könnte so aussehen:
---
name: github-issue-check
version: 1.0.0
description: Prüft auf neue Issues in einem GitHub-Repository.
requirements:
- gh (GitHub CLI)
- jq
---
# GitHub Issue Check Skill
Dieser Skill überwacht ein GitHub-Repository auf neue Issues und meldet sie.
## Schritte
1. Stelle sicher, dass der Benutzer `gh auth login` bereits ausgeführt hat.
2. Frage nach Repository (Format: `owner/repo`).
3. Führe aus:
```bash
gh issue list --repo {repo} --state open --json number,title,createdAt --limit 5
- Zeige die letzten fünf offenen Issues mit Nummer, Titel und Erstellungsdatum.
Du speicherst diese Datei als `SKILL.md` in einem Ordner `github-issue-check/` und legst diesen Ordner entweder unter `~/.openclaw/skills/` (global) oder im `/skills`-Unterverzeichnis deines Workspace ab. Beim nächsten Start lädt OpenClaw den Skill und macht ihn verfügbar.
## Skill-Lebenszyklus: Install, Update, Remove
Skills können wie Pakete verwaltet werden:
- **Installieren:** `openclaw skills install <name>`
- **Aktualisieren:** `openclaw skills update <name>`
- **Entfernen:** `openclaw skills remove <name>`
- **Liste anzeigen:** `openclaw skills list`
Wenn du einen eigenen Skill schreibst, kannst du ihn lokal behalten oder – falls er allgemein nützlich ist – zur Aufnahme in ClawHub vorschlagen. Die Community bewertet und kuratiert regelmäßig neue Einreichungen.
## Tipps für effektive Skills
1. **Klar definierter Anwendungsfall** – Ein Skill sollte eine spezifische Aufgabe lösen, nicht mehrere disparate.
2. **Fehlerbehandlung einbauen** – Was passiert, wenn eine API nicht erreichbar ist oder ein Tool fehlt?
3. **Konfiguration externalisieren** – Nutze Umgebungsvariablen oder Config‑Dateien für API‑Keys und andere Secrets.
4. **Testing ermöglichen** – Füge einen „Test“-Abschnitt hinzu, der prüft, ob alle Requirements erfüllt sind.
5. **Dokumentation schreiben** – Erkläre nicht nur das „Wie“, sondern auch das „Warum“ und „Wann“.
## Sicherheitshinweise
Skills haben Zugriff auf die gleichen Tools wie der Agent selbst. Deshalb:
- **Vertraue nur verifizierten Quellen** – Installiere Skills nur aus ClawHub oder dem Awesome‑Repository.
- **Review eigene Skills** – Prüfe, ob sie keine sensiblen Daten exponieren oder unsichere Operationen ausführen.
- **Least Privilege** – Beschränke die Berechtigungen des Agenten auf das Nötigste.
## Nächste Schritte
Jetzt, da du Skills installieren und erstellen kannst, ist dein OpenClaw‑Agent kein generischer Chatbot mehr, sondern ein spezialisierter Assistent, der genau die Aufgaben erledigt, die du brauchst. Im nächsten Teil dieser Serie geht es um **Workspace einrichten (SOUL.md, MEMORY.md & Co)** – wie du deinem Agenten Persönlichkeit und Gedächtnis verleihst.
**Zusammenfassung:**
OpenClaw Skills sind mächtige Erweiterungen, die deinen Agenten von einem simplen Sprachmodell zu einem praktischen Digitalkollegen machen. Mit ClawHub und dem Awesome OpenClaw Skills Repository steht eine riesige Bibliothek bereit – und eigene Skills zu schreiben, ist dank der einfachen SKILL.md‑Struktur schnell erlernt. Fang an mit einem fertigen Skill aus der Community, passe ihn an oder erstelle gleich deinen eigenen. Dein Agent wird es dir danken.
---
**🔗 Verwandte Artikel:**
- [OpenClaw Tutorial Teil 4: Telegram & WhatsApp verbinden](/posts/2026-03-13-openclaw-tutorial-teil-4)
- [OpenClaw Modelle konfigurieren – Teil 3: OpenAI, Anthropic, OpenRouter](/posts/2026-03-10-openclaw-modelle-konfigurieren)
- [Spotlight: awesome-openclaw-skills – 5.400+ Skills im Überblick](/posts/spotlight-awesome-openclaw-skills)
**💡 Weiterführend:**
Dokumentation: [OpenClaw Skills](https://openclawlab.com/en/docs/tools/skills/)
Community-Repository: [Awesome OpenClaw Skills auf GitHub](https://github.com/openclaw/awesome-openclaw-skills) Quellen
- https://docs.openclaw.ai/tools/skills
- https://docs.openclaw.ai/tools/creating-skills
- https://docs.openclaw.ai/tools/skills-config
- https://docs.openclaw.ai/tools/plugin
- https://docs.openclaw.ai/gateway/security
- https://www.pcbuildadvisor.com/best-openclaw-skills-plugins-and-automations-the-ultimate-guide-2026/
Serie: OpenClaw installieren & einrichten
Das könnte dich auch interessieren
OpenClaw Codex Provider: Native Auth, Threads, Model Discovery
Der gebündelte Codex Provider nutzt jetzt OpenClaw-native Authentifizierung, Threads und Model Discovery statt OpenAI-Wrapper. Starker Upgrade-Pfad.
Gateway-Konfiguration: openclaw.json (JSON5) verständlich erklärt
Wie OpenClaw seine JSON5-Konfiguration (openclaw.json) liest, welche Bereiche wirklich wichtig sind und welche Defaults für Hobby-Setups sinnvoll sind.
OpenClaw Security Hardening: Browser, Sandbox, CLI
OpenClaw 2026.4.10 bringt Security-Hardening für Browser, Sandbox und CLI. Stärkere Isolation und weniger Risiken.