n8n-automation
Manage n8n workflows from OpenClaw via the n8n REST API. Use when the user asks about n8n workflows, automations, executions, or wants to trigger, list, create, activate, or debug n8n workflows. Supports both self-hosted n8n and n8n Cloud instances.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage n8n workflows from OpenClaw via the n8n REST API. Use when the user asks about n8n workflows, automations, executions, or wants to trigger, list, create, activate, or debug n8n workflows. Supports both self-hosted n8n and n8n Cloud instances.
How to use
Przygotuj dostęp do n8n: zaloguj się do swojej instancji n8n (Cloud lub self-hosted), przejdź do Ustawienia → n8n API i utwórz nowy klucz API. Skopiuj ten klucz — będziesz go potrzebować w następnym kroku.
Skonfiguruj zmienne środowiskowe dla skilla: ustaw N8N_API_URL (adres API twojej instancji, np. https://your-instance.app.n8n.cloud/api/v1 dla Cloud lub http://localhost:5678/api/v1 dla lokalnej) i N8N_API_KEY (klucz z kroku 1). Możesz je zapisać w pliku .n8n-api-config lub jako zmienne systemowe.
Wypisz swoje przepływy pracy: poproś agenta, aby pokazał listę wszystkich przepływów w n8n. Skill pobierze ich identyfikatory, nazwy i status aktywności, co pozwoli ci szybko znaleźć interesujący cię przepływ.
Aktywuj lub dezaktywuj wybrany przepływ: gdy znasz ID przepływu, możesz zmienić jego status. Poproś agenta, aby aktywował lub dezaktywował konkretny przepływ — skill wyśle żądanie do API n8n i potwierdzi zmianę.
Uruchom przepływ przez webhook: jeśli chcesz wyzwolić przepływ ręcznie, poproś agenta o uruchomienie go przez webhook. Skill wyśle dane do punktu webhook twojego przepływu, a n8n go natychmiast uruchomi.
Sprawdź historię wykonań: aby zobaczyć, jak przebiegały ostatnie uruchomienia, poproś o listę wykonań. Skill pokaże ci identyfikatory, statusy (powodzenie/błąd) i czasy startu, co ułatwi debugowanie problemów.