n8n-hub
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
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ć
Zaloguj się do panelu n8n i przejdź do Ustawienia → n8n API → Utwórz klucz API. Skopiuj wygenerowany klucz.
Ustaw zmienne środowiskowe lub utwórz plik
.n8n-api-configz adresem URL instancji (np.https://your-instance.app.n8n.cloud/api/v1dla chmury lubhttp://localhost:5678/api/v1dla lokalnego serwera) oraz kluczem API.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.
Umiejętność wygeneruje specyfikację projektową zawierającą węzły, kontrakty danych i scenariusze błędów. Na żądanie otrzymasz plik
workflow.jsongotowy do importu oraz szablon dokumentacjiworkflow-lab.md.Aby zarządzać przepływami przez API, użyj nagłówka
X-N8N-API-KEYz 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.Importuj wygenerowany workflow.json do n8n, przetestuj z przykładowymi danymi, a następnie aktywuj przepływ w interfejsie lub przez API.