Toolverse
Wszystkie skille

n8n-hub

autor: openclaw

Projektuj niezawodne przepływy n8n z idempotencją i ponowieniami, zarządzaj nimi przez REST API

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
7

O skillu

Umiejętność do centralnego projektowania i operowania przepływami n8n. Tworzysz przepływy odporne na błędy z wbudowaną idempotencją, automatycznymi ponowieniami i kolejkami do ręcznej oceny. Generujesz gotowy plik workflow.json do importu oraz dokumentację. Zarządzasz przepływami i wykonaniami bezpośrednio przez publiczne API — listowanie, publikowanie, dezaktywacja, debugowanie. Wymaga aktywnego planu n8n z dostępem do API (niedostępne na planie darmowym).

Jak używać

  1. Zaloguj się do panelu n8n i przejdź do Ustawienia → n8n API → Utwórz klucz API. Skopiuj wygenerowany klucz.

  2. Ustaw zmienne środowiskowe lub utwórz plik .n8n-api-config z adresem URL instancji (np. https://your-instance.app.n8n.cloud/api/v1 dla chmury lub http://localhost:5678/api/v1 dla lokalnego serwera) oraz kluczem API.

  3. Opisz przepływ, który chcesz zbudować: podaj typ wyzwalacza, harmonogram, kryteria sukcesu i miejsca docelowe (email, Google Drive, baza danych). Opcjonalnie dodaj istniejący workflow.json, przykładowe dane lub klucze do deduplikacji.

  4. Umiejętność wygeneruje specyfikację projektową zawierającą węzły, kontrakty danych i scenariusze błędów. Na żądanie otrzymasz plik workflow.json gotowy do importu oraz szablon dokumentacji workflow-lab.md.

  5. Aby zarządzać przepływami przez API, użyj nagłówka X-N8N-API-KEY z Twoim kluczem. Listowanie przepływów: wyślij żądanie GET do /workflows. Szczegóły przepływu: GET do /workflows/{id}. Aktywacja lub dezaktywacja: użyj odpowiednich żądań POST na endpointach publikowania.

  6. Importuj wygenerowany workflow.json do n8n, przetestuj z przykładowymi danymi, a następnie aktywuj przepływ w interfejsie lub przez API.

Podobne skille