H
hook-development
Automatyzuj walidację i integracje w Claude Code za pomocą zdarzeń i haków
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Hook Development to umiejętność do tworzenia i wdrażania haków sterowanych zdarzeniami w pluginach Claude Code. Pozwala Ci walidować operacje narzędzi przed wykonaniem, reagować na wyniki, egzekwować standardy zakończenia oraz automatyzować przepływy pracy na całym cyklu rozwoju. Obsługuje zarówno haki oparte na podpowiedziach LLM (rekomendowane dla decyzji kontekstowych) jak i haki oparte na poleceniach bash (dla szybkich, deterministycznych kontroli). Idealna dla deweloperów integrujących zaawansowaną logikę walidacji bez ręcznego kodowania skryptów.
Jak używać
- Zainstaluj umiejętność Hook Development w swoim środowisku Claude Code, dodając ją do konfiguracji pluginu. 2. Zdefiniuj zdarzenie, na które chcesz reagować — wybierz spośród PreToolUse (walidacja przed wykonaniem narzędzia), PostToolUse (reagowanie na wynik), Stop (egzekwowanie standardów zakończenia), SessionStart (ładowanie kontekstu projektu) lub innych dostępnych zdarzeń. 3. Utwórz hak oparty na podpowiedzi, jeśli potrzebujesz elastycznej, kontekstowej walidacji — skonfiguruj JSON z typem "prompt", dodaj naturalną instrukcję w polu prompt (np. "Oceń, czy to użycie narzędzia jest bezpieczne") i ustaw timeout. 4. Alternatywnie utwórz hak oparty na poleceniu bash dla szybkich, deterministycznych kontroli — użyj typu "command" i odwołaj się do skryptów w ${CLAUDE_PLUGIN_ROOT}. 5. Umieść konfigurację haków w pliku hooks.json pluginu i przetestuj, uruchamiając operacje, które powinny wyzwolić zdefiniowane zdarzenia. 6. Monitoruj wyniki i dostosowuj logikę haków na podstawie rzeczywistych scenariuszy — haki oparte na podpowiedziach są łatwiejsze do utrzymania i rozszerzania w miarę ewolucji wymagań.