H
hook-developer
Kompletny przewodnik do tworzenia hooków Claude Code – schematy, rejestracja, testowanie
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill zawierający pełną dokumentację do pisania hooków dla Claude Code. Dowiesz się, jakie schematy wejścia i wyjścia stosować, kiedy każdy hook się uruchamia, czy może blokować wykonanie, oraz jak go zarejestrować w settings.json. Obejmuje 11 typów hooków – od PreToolUse po SubagentStop – z tabelą szybkiego odniesienia i przykładami struktur JSON dla każdego.
Jak używać
- Zainstaluj skill hook-developer w swoim projekcie Claude Code, dodając go do katalogu skills lub importując z repozytorium parcadei.
- Otwórz tabelę szybkiego odniesienia, aby znaleźć hook odpowiadający Twojemu przypadkowi – na przykład PreToolUse do blokowania lub modyfikacji narzędzi przed wykonaniem, albo UserPromptSubmit do walidacji promptu użytkownika.
- Sprawdź schemat wejścia (input) dla wybranego hooka – zawiera on session_id, ścieżkę transkryptu, zmienne środowiskowe i dane specyficzne dla danego hooka, takie jak tool_name lub permission_mode.
- Zdefiniuj logikę hooka jako komendę bash (type: "command") lub ewaluację LLM (type: "prompt"), zwracając odpowiedni schemat wyjścia z polami takimi jak hookEventName i decyzją (np. permissionDecision dla PermissionRequest).
- Zarejestruj hook w pliku settings.json, podając jego typ, ścieżkę do pliku i warunki uruchomienia.
- Przetestuj hook, uruchamiając sesję Claude Code i obserwując, czy hook uruchamia się w oczekiwanym momencie oraz czy poprawnie blokuje lub modyfikuje akcję (jeśli hook to obsługuje).
Podobne skille
P
ppt-creator
autor: daymade
Testowanie
1,4532739
C
code-reviewer
autor: google-gemini
Testowanie
107,2951248
L
lean4-theorem-proving
autor: cameronfreer
Testowanie
4639108
A
ad-creative
autor: alirezarezvani
Testowanie
28,0422863
W
webapp-testing
autor: anthropics
Testowanie
180,627130255
D
differential-review
autor: trailofbits
Testowanie
7,4912510