Toolverse
Wszystkie skille

hooks-system

autor: MadAppGang

Zdefiniuj cykl życia przepływów Claude Code za pomocą haków walidacji, bezpieczeństwa i automatyzacji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Hooks System to zestaw wzorców haków cyklu życia dla przepływów Claude Code. Umożliwia ci wstawienie logiki walidacji, bezpieczeństwa, automatyzacji i metryk w kluczowych punktach wykonania — przed i po użyciu narzędzia, przy wysłaniu promptu użytkownika, oraz przy zatrzymaniu sesji. Obsługuje matchers haków, komendy, prompty, walidację, formatowanie i polityki bezpieczeństwa. Przekształca Claude Code z reaktywnego asystenta w proaktywne, kontrolowane środowisko programistyczne.

Jak używać

  1. Zainstaluj skill hooks-system w swoim projekcie Claude Code, dodając go do konfiguracji przepływu pracy.

  2. Zidentyfikuj punkt cyklu życia, w którym chcesz wstawić logikę — PreToolUse (przed wykonaniem narzędzia), PostToolUse (po wykonaniu), UserPromptSubmit (przy wysłaniu promptu), Stop (przy zatrzymaniu sesji) lub SubagentStop (przy zatrzymaniu subagenta).

  3. Zdefiniuj hak, wybierając typ i określając warunki za pomocą hook matcherów — na przykład aby blokować niebezpieczne operacje przed wykonaniem, użyj PreToolUse z warunkami bezpieczeństwa.

  4. Skonfiguruj akcję haka — może to być walidacja (odrzucenie lub modyfikacja wejścia), automatyczne formatowanie kodu, śledzenie metryk użycia narzędzia lub wstrzyknięcie kontekstu projektu.

  5. Przetestuj hak w przepływie pracy, upewniając się że logika wykonuje się w oczekiwanym momencie i nie blokuje prawidłowych operacji.

  6. Monitoruj metryki i logi haków, aby weryfikować że polityki bezpieczeństwa i walidacji działają zgodnie z oczekiwaniami w produkcji.

Podobne skille