Toolverse
Wszystkie skille

rule-identifier

autor: anthropics

Definiuj reguły monitorowania dla Claude – ostrzegaj lub blokuj niebezpieczne operacje

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Data Science
Wyświetlenia
81

O skillu

Skill do tworzenia reguł Hookify – plików markdown z konfiguracją YAML, które monitorują polecenia bash, edycje plików i interakcje użytkownika. Zdefiniuj wzorce regex i akcje (ostrzeżenie lub blokada), aby kontrolować zachowanie agenta Claude. Reguły przechowywane w plikach .claude/hookify.{nazwa}.local.md automatycznie aktywują się na wybranych zdarzeniach: bash, file, stop, prompt lub all. Idealne do wdrażania polityk bezpieczeństwa, zapobiegania niebezpiecznym operacjom (np. rm -rf) i wymuszania standardów kodowania w projektach zespołowych.

Jak używać

  1. Utwórz nowy plik reguły w katalogu projektu o nazwie .claude/hookify.{nazwa-reguły}.local.md, gdzie {nazwa-reguły} to unikalna nazwa w formacie kebab-case (np. warn-dangerous-rm). 2. Dodaj nagłówek YAML z polami: name (identyfikator reguły), enabled (true/false), event (bash, file, stop, prompt lub all), pattern (wyrażenie regularne do dopasowania) i opcjonalnie action (warn domyślnie, lub block do blokady). 3. Pod nagłówkiem YAML napisz wiadomość markdown, którą Claude zobaczy, gdy reguła się aktywuje – może zawierać ostrzeżenia, sugestie lub instrukcje. 4. Dla prostych reguł użyj pola pattern z wyrażeniem regex (np. rm\s+-rf dla polecenia rm -rf), które będzie sprawdzane względem polecenia bash lub nowego tekstu w edycji pliku. 5. Aby wyłączyć regułę bez usuwania pliku, zmień enabled na false w nagłówku YAML. 6. Dla złożonych reguł z wieloma warunkami użyj pola conditions zamiast pattern, definiując field (np. file_pat) i dodatkowe kryteria dopasowania.

Podobne skille