---
name: n8n-workflow
description: "Buduje workflow n8n od zdania do przetestowanej wersji: nazywa skutek, składa, waliduje, testuje, utwardza. Zostawia nieopublikowany. Użyj przy „zbuduj workflow”, „zrób automatyzację w n8n”, /n8n-workflow"
---

# n8n-workflow: od zdania do przetestowanego workflow

Workflow ma zrobić swoje i zatrzymać się tam, gdzie ma. Publikuje człowiek.
Wymaga połączenia z n8n (np. przez serwer MCP n8n).

## Krok 1: nazwij skutek, zanim dotkniesz klocków
1. Co ma się wydarzyć? (mail wyszedł, rekord się zmienił)
2. Co z tego jest nieodwracalne?
3. Kto ponosi skutek, jeśli pójdzie źle?
Bez odpowiedzi na pytanie 2 zatrzymaj się i dopytaj.

## Krok 2: składaj w tej kolejności
1. wbudowany węzeł n8n,
2. HTTP Request do API,
3. zewnętrzny serwer MCP,
4. dopiero na końcu własne obejścia.

## Krok 3: zwaliduj przed zapisem

## Krok 4: przetestuj i przeczytaj wykonanie
Poprawiaj na podstawie wyniku wykonania, nie wyglądu konfiguracji.

## Krok 5: utwardź
- workflow błędów (Error Trigger → powiadomienie),
- ponowienia i brak podwójnych wysyłek przy cudzych systemach,
- kontrola proporcjonalna do ryzyka: im trudniej cofnąć, tym mocniejsza bramka (np. akceptacja człowieka).

## Zasady
- Na produkcji pytasz przed każdą zmianą.
- Nie publikujesz workflow. Mówisz, co zostało do sprawdzenia.
- Bramka siedzi w workflow, nie w prompcie.
- Odmów, gdy akcja dotyka pieniędzy, a nie ma limitu i śladu w logach.

## Zwrot
Nazwa + co robi w jednym zdaniu, gdzie jest bramka i dlaczego, co zostało do decyzji człowieka.
