OpenClaw Skills erklärt — Fähigkeiten für deinen KI-Agenten
Direkte Antwort: Skills sind installierbare Plug-Ins für OpenClaw, die deinem Agenten zusätzliche Fähigkeiten verleihen — von E-Mail-Versand über Notion bis Bildgenerierung. Sie kombinieren oft einen MCP-Server mit Anweisungen für das LLM und sind die schnellste Art, OpenClaw zu erweitern.
Was sind OpenClaw Skills?
Skills sind installierbare Erweiterungen für deinen OpenClaw-Agenten. Sie enthalten Anleitungen und Konfigurationen, die deinem Agent beibringen, mit externen Tools und Diensten zu arbeiten.
Stell dir Skills vor wie Apps für dein Smartphone: Dein Agent ist das Betriebssystem, und Skills erweitern seine Fähigkeiten. Ohne Skill kann der Agent nur das, was das LLM von Haus aus kann (Text generieren). Mit Skill kann er Mails senden, Notion-Pages anlegen oder Bilder generieren.
Kontext
Die Skill-Architektur ist OpenClaws Antwort auf die Tatsache, dass kein LLM von Haus aus Zugriff auf deine Tools hat. Claude oder GPT wissen nichts über deinen Kalender, deine Notion-Workspace oder deine Mail-Inbox — bis du ihnen einen Weg dorthin baust.
Statt für jede Integration eigenen Code zu schreiben, kapseln Skills die ganze Logik in einem installierbaren Paket. Hinter den Kulissen nutzen viele Skills das Model Context Protocol (MCP), aber für dich als Nutzer ist das transparent.
Wie funktionieren Skills?
Ein Skill besteht typischerweise aus:
- Anweisungen: Wie der Agent das Tool nutzen soll (in Markdown)
- API-Konfiguration: Zugangsdaten und Endpoints
- Beispiele: Typische Anwendungsfälle und Prompts
- Einschränkungen: Was der Skill kann und was nicht
- Optional: MCP-Server-Konfiguration: Falls der Skill via MCP arbeitet
Wenn dein Agent eine Anfrage bekommt, prüft das Gateway anhand der aktiven Skills, welche Tools dem LLM angeboten werden. Das LLM entscheidet dann selbst, ob und welches Tool es nutzt — das ist klassisches Tool Use.
Praxis-Beispiel
Skills installierst du per CLI oder im Chat:
openclaw skills install google-workspace
openclaw skills install notion
openclaw skills install brave-search
Oder direkt per Chat:
"Installiere den Notion Skill"
Dein Agent lädt den Skill herunter und konfiguriert sich selbst. Bei den meisten Skills wirst du anschließend gefragt, welche API-Keys oder OAuth-Tokens du hinterlegen willst.
Ein Beispiel-Skill-Manifest sieht etwa so aus:
{
"name": "notion",
"version": "1.4.0",
"description": "Read and write to Notion workspaces",
"mcpServer": {
"command": "npx",
"args": ["-y", "@notion/mcp-server"]
},
"secrets": ["NOTION_TOKEN"],
"tools": ["search", "create_page", "update_page", "list_databases"]
}
Nach der Installation steht der Skill aktiv im Agenten zur Verfügung — kein Restart nötig.
Beliebte Skills
| Skill | Funktion | Aufwand | | --- | --- | --- | | Google Workspace | Gmail, Calendar, Drive, Docs, Sheets | OAuth | | Notion | Datenbanken, Pages, Tasks | Integration Token | | Todoist | Aufgabenverwaltung | API-Key | | Slack | Nachrichten, Channels | Bot Token | | Brave Search | Websuche | API-Key (Free Tier) | | Image Gen | Bildgenerierung | OpenAI / Stability API | | GitHub | Issues, PRs, Repos | Personal Access Token | | Filesystem | Lokale Dateien lesen/schreiben | Pfad-Whitelist |
Skills vs. Agents
Ein häufiger Fehler: Für jede Aufgabe einen eigenen Agenten zu erstellen. Besser: Ein Agent mit vielen Skills.
- Schlecht: Agent 1 für E-Mails, Agent 2 für Kalender, Agent 3 für Content
- Gut: Ein Agent mit Gmail-Skill, Calendar-Skill und Content-Skill
Ein Agent mit vielen Skills kennt den Gesamtkontext und kann intelligent entscheiden, welchen Skill er wann einsetzt. Außerdem kannst du nicht zwischen Agenten "deeplinken" — Memory und Soul liegen bei dem einen Agenten.
Custom Skills erstellen
Du kannst auch eigene Skills entwickeln. Das ist besonders nützlich für:
- Firmen-interne Tools und APIs
- Branchenspezifische Workflows (z.B. DATEV-Integration für Steuerberater)
- Proprietäre Datenquellen (eigene Datenbanken, Legacy-Systeme)
- Spezialisierte Workflows, die mehrere APIs kombinieren
Ein Custom Skill ist im Prinzip ein Markdown-File mit Instructions plus optional eigener MCP-Server.
ClawHub: Der Skill-Marketplace
Auf ClawHub findest du Community-erstellte Skills. Jeder kann Skills veröffentlichen und teilen. Beim Installieren prüft OpenClaw die Signatur und Manifest-Integrität.
Häufige Fehler / Stolperfallen
- Zu viele Skills aktiv: Jeder aktive Skill blowt das System-Prompt-Tokens-Budget auf. Aktiviere nur Skills, die du wirklich brauchst.
- Skill-Tokens im Repo: Wenn du Soul- und Skill-Configs in Git versionierst, achte darauf, dass keine API-Keys in der Diff landen. Nutze
.gitignorefür.env-Dateien. - Skill-Versionen ignorieren: Skills werden weiterentwickelt. Wenn ein Skill plötzlich nicht mehr funktioniert, prüfe per
openclaw skills list, ob ein Update verfügbar ist. - Falsche OAuth-Scopes: Bei Google Workspace gibst du beim ersten OAuth-Flow Scopes frei. Wenn du später mehr willst, musst du den Token erneuern. Plane die Scopes vorher.
- Skill-Konflikte: Wenn zwei Skills überlappende Tools anbieten (z.B. zwei verschiedene Mail-Skills), kann der Agent verwirrt sein. Halte aktive Skills sauber.
Verwandte Begriffe
Lerne Skills zu installieren und eigene zu erstellen in Modul 4 und Modul 5 der Masterclass.