n8n-conventions
Szybki przewodnik po wzorcach i konwencjach kodowania w n8n dla Claude i Copilot
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność dla Claude'a, Codex'a i Copilota zawierająca kluczowe reguły i wzorce kodowania w projekcie n8n. Obejmuje standardy TypeScript, obsługę błędów, konwencje frontendowe Vue 3, architekturę backendu oraz komendy budowania i testowania. Dostęp do pełnej dokumentacji poprzez pliki AGENTS.md. Używaj tej umiejętności, gdy potrzebujesz szybkiego przypomnienia o krytycznych wzorcach i best practices w n8n.
Jak używać
Zainstaluj umiejętność, dodając repozytorium n8n do swojego systemu promptów Claude'a lub Copilota. Umiejętność znajduje się w katalogu .claude/skills/n8n-conventions w głównym repozytorium n8n.
Wyzwól umiejętność, gdy pracujesz nad kodem n8n i potrzebujesz szybkiego przypomnienia o konwencjach. Możesz zapytać o konkretne wzorce, na przykład "Jak obsługiwać błędy w n8n?" lub "Jakie są reguły TypeScript w tym projekcie?".
Zapoznaj się z głównymi sekcjami: reguły TypeScript (nigdy nie używaj
any, preferujsatisfieszamiastas), obsługę błędów (importujUnexpectedErrorzn8n-workflow), konwencje frontendowe (Vue 3 Composition API, zmienne CSS, i18n dla tekstu).Dla szczegółowych informacji o architekturze, frontendzie lub komendach odsyłaj się do pełnej dokumentacji w plikach
/AGENTS.mdw katalogu głównym oraz/packages/frontend/AGENTS.mddla sekcji frontendowej.Przed zatwierdzeniem zmian uruchom komendy:
pnpm typecheckipnpm lint. Dla budowania zawsze przekierowuj output:pnpm build > build.log 2>&1.Pamiętaj o kluczowych pakietach:
packages/clidla backendu,packages/frontend/editor-uidla Vue 3,packages/@n8n/api-typesdla typów współdzielonych orazpackages/@n8n/dbdla encji TypeORM.