n8n-hub
Centralized n8n hub for designing reliable flows (idempotency, retries, HITL) and operating them via the public REST API. Use for planning, JSON output, and lifecycle actions like list/publish/debug.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Centralized n8n hub for designing reliable flows (idempotency, retries, HITL) and operating them via the public REST API. Use for planning, JSON output, and lifecycle actions like list/publish/debug.
How to use
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.