Zum Inhalt springen

OpenClaw Skills anpassen: So optimieren Sie Workflows

Kennst du das? Du hast dein Setup perfekt konfiguriert, aber sobald du einen Skill anpassen willst, herrscht Chaos in deinem Git-Repository. Oder dein Bot blockiert die gesamte Session, während er im Hintergrund eine komplexe Aufgabe berechnet. Automatisierung soll deinen Workflow beschleunigen, nicht durch unnötige Komplexität bremsen.

Hier erfährst du, wie du OpenClaw effizient nutzt, Aufgaben auslagerst und deine Skills sauber verwaltest.

Wie passe ich Skills an, ohne das Repo zu verunreinigen?

Abschnitt betitelt „Wie passe ich Skills an, ohne das Repo zu verunreinigen?“

Nutze managed overrides, anstatt die Kopie im Repo direkt zu bearbeiten. Speichere deine Änderungen in ~/.openclaw/skills/<name>/SKILL.md (oder füge einen Ordner über skills.load.extraDirs in der ~/.openclaw/openclaw.json hinzu).

Die Priorität ist klar definiert: <workspace>/skills > ~/.openclaw/skills > bundled. So gewinnen deine managed overrides, ohne dass du Git-Dateien anfassen musst. Nur Änderungen, die für alle nützlich sind, sollten im Repo landen und als PR eingereicht werden.

Ja. Du kannst zusätzliche Verzeichnisse über skills.load.extraDirs in der ~/.openclaw/openclaw.json angeben (diese haben die niedrigste Priorität).

Die Standard-Reihenfolge bleibt: <workspace>/skills → ~/.openclaw/skills → bundled → skills.load.extraDirs.

Wie nutze ich verschiedene Modelle für unterschiedliche Aufgaben?

Abschnitt betitelt „Wie nutze ich verschiedene Modelle für unterschiedliche Aufgaben?“

Aktuell gibt es folgende Muster:

  • Cron jobs: Isolierte Jobs können ein eigenes model override pro Job festlegen.
  • Sub-agents: Leite Aufgaben an separate Agenten mit unterschiedlichen Standard-Modellen weiter.
  • On-demand switch: Nutze /model, um das Modell der aktuellen Session jederzeit zu wechseln.

Der Bot hängt bei schwerer Arbeit. Wie lagere ich das aus?

Abschnitt betitelt „Der Bot hängt bei schwerer Arbeit. Wie lagere ich das aus?“

Nutze sub-agents für lange oder parallele Aufgaben. Sub-agents laufen in ihrer eigenen Session, liefern eine Zusammenfassung zurück und halten deinen Haupt-Chat reaktionsfähig.

Du kannst deinen Bot einfach bitten: “spawn a sub-agent for this task” oder den Befehl /subagents nutzen.

Token-Tipp: Lange Aufgaben und Sub-agents verbrauchen beide Token. Wenn du auf die Kosten achten willst, setze ein günstigeres Modell für Sub-agents über agents.defaults.subagents.model.

Cron-Jobs oder Erinnerungen funktionieren nicht. Was soll ich prüfen?

Abschnitt betitelt „Cron-Jobs oder Erinnerungen funktionieren nicht. Was soll ich prüfen?“

Cron läuft innerhalb des Gateway-Prozesses. Wenn das Gateway nicht durchgehend läuft, werden auch keine geplanten Jobs ausgeführt.

Checkliste:

  • Bestätige, dass Cron aktiviert ist (cron.enabled) und OPENCLAW_SKIP_CRON nicht gesetzt wurde.
  • Prüfe, ob das Gateway 24/7 läuft (kein Standby oder Neustarts).
  • Überprüfe die Zeitzonen-Einstellungen für den Job (--tz im Vergleich zur Host-Zeitzone).

Debug:

Terminal-Fenster
openclaw cron run <jobId> --force
openclaw cron runs --id <jobId> --limit 50

Nutze ClawHub (CLI) oder kopiere Skills direkt in deinen Workspace. Die macOS Skills UI ist auf Linux nicht verfügbar.

Terminal-Fenster
npm i -g clawhub
# or
pnpm add -g clawhub

Du findest Skills unter https://clawhub.com.

Kann OpenClaw Aufgaben nach Zeitplan oder dauerhaft im Hintergrund ausführen?

Abschnitt betitelt „Kann OpenClaw Aufgaben nach Zeitplan oder dauerhaft im Hintergrund ausführen?“

Ja. Nutze dafür den Gateway-Scheduler:

  • Cron jobs für geplante oder wiederkehrende Aufgaben (bleiben nach Neustarts erhalten).
  • Heartbeat für regelmäßige Prüfungen in der Haupt-Session.
  • Isolated jobs für autonome Agenten, die Zusammenfassungen posten oder an Chats liefern.

Kann ich reine Apple/macOS-Skills von Linux aus nutzen?

Abschnitt betitelt „Kann ich reine Apple/macOS-Skills von Linux aus nutzen?“

Nicht direkt. macOS-Skills sind durch metadata.openclaw.os und die benötigten Binärdateien geschützt.

Es gibt drei unterstützte Wege:

Option A - Das Gateway auf einem Mac ausführen (am einfachsten) Lasse das Gateway dort laufen, wo die macOS-Binaries existieren. Verbinde dich dann von Linux aus im Remote-Modus oder über Tailscale.

Option B - Einen macOS-Node nutzen (kein SSH) Lasse das Gateway auf Linux laufen, verbinde einen macOS-Node (Menüleisten-App) und stelle die Node Run Commands auf dem Mac auf “Always Ask” oder “Always Allow”.

Option C - macOS-Binaries über SSH tunneln (fortgeschritten) Behalte das Gateway auf Linux, aber sorge dafür, dass die benötigten CLI-Binaries auf SSH-Wrapper verweisen, die auf einem Mac ausgeführt werden.

Aktuell nicht nativ eingebaut.

Deine Optionen:

  • Eigener Skill / Plugin: Der beste Weg für zuverlässigen API-Zugriff (sowohl Notion als auch HeyGen haben APIs).
  • Browser-Automatisierung: Funktioniert ohne Code, ist aber langsamer und weniger stabil.

Wie installiere ich die Chrome-Extension für die Browser-Steuerung?

Abschnitt betitelt „Wie installiere ich die Chrome-Extension für die Browser-Steuerung?“

Nutze den integrierten Installer und lade die entpackte Extension in Chrome:

Terminal-Fenster
openclaw browser extension install
openclaw browser extension path

Gehe dann in Chrome zu chrome://extensions, aktiviere den “Entwicklermodus”, klicke auf “Entpackte Erweiterung laden” und wähle diesen Ordner aus.

Vollständige Anleitung: Chrome extension


Du brauchst Hilfe bei der Einrichtung? Frag den AI Setup Assistant.

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.