Toolverse
All skills

hook-developer

by parcadei

Complete Claude Code hooks reference - input/output schemas, registration, testing patterns

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
parcadei
Category
Testing
Views
7

About this skill

Complete Claude Code hooks reference - input/output schemas, registration, testing patterns

How to use

  1. Zainstaluj skill hook-developer w swoim projekcie Claude Code, dodając go do katalogu skills lub importując z repozytorium parcadei.
  2. 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.
  3. 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.
  4. 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).
  5. Zarejestruj hook w pliku settings.json, podając jego typ, ścieżkę do pliku i warunki uruchomienia.
  6. 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).

Related skills

ppt-creator

by daymade

Create professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies persuasive storytelling principles (Pyramid Principle, assertion-evidence). Supports multiple formats (Marp,

Testing
2739

code-reviewer

by google-gemini

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing
1248

lean4-theorem-proving

by cameronfreer

Use when developing Lean 4 proofs, facing type class synthesis errors, managing sorries/axioms, or searching mathlib - provides build-first workflow, instance management patterns (haveI/letI), and domain-specific tactics

Testing
9108

ad-creative

by alirezarezvani

When the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variations,' 'bulk creative,' 'iterate on ads,' 'ad copy validation,' 'RSA headlines,' 'Meta ad copy,' 'LinkedIn ad,' or

Testing
2863

webapp-testing

by anthropics

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

Testing
130255

differential-review

by trailofbits

Performs security-focused differential review of code changes (PRs, commits, diffs). Adapts analysis depth to codebase size, uses git history for context, calculates blast radius, checks test coverage, and generates comprehensive markdown reports. Automatically detects and

Testing
2510