logger-messages
Umowy logów w głosie czynnym dla Simple History — jasne, czytelne komunikaty zdarzeń
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill Claude'a, który wymusza aktywny głos (czasownik na początku) we wszystkich wiadomościach logów Simple History. Pomaga tworzyć czytelne, przyjazne użytkownikowi komunikaty zdarzeń — zamiast "Plugin został aktywowany" piszesz "Aktywowano plugin". Przydatny przy tworzeniu nowych klas loggerów, pisaniu lub modyfikowaniu tablic wiadomości w metodzie getInfo(), czy przeglądaniu jasności komunikatów dziennika aktywności.
Jak używać
Zainstaluj skill w swoim projekcie Simple History, umieszczając go w katalogu .claude/skills/ lub dodając referencję do repozytorium bonny/WordPress-Simple-History.
Otwórz plik loggera w katalogu loggers/, w którym chcesz dodać lub zmodyfikować wiadomości — na przykład plik zawierający klasę loggera dla wtyczek lub postów.
Przejrzyj metodę getInfo() w klasie loggera i sprawdź tablicę 'messages'. Skill automatycznie zasugeruje zmianę na głos czynny — zmień "Plugin was activated" na "Activated plugin" lub "Settings have been updated" na "Updated settings".
Upewnij się, że klucze wiadomości są unikalne i opisowe — zamiast ogólnego 'activated' użyj 'plugin_activated' lub 'theme_switched'. Możesz uruchomić grep, aby zweryfikować brak duplikatów: grep -r "'twoj_klucz'" loggers/
Jeśli implementujesz get_log_row_details_output() lub używasz notice_message/warning_message/info_message, skill pomoże ci utrzymać spójny, aktywny ton we wszystkich komunikatach.
Przejrzyj wygenerowane wiadomości — powinny brzmieć jak opis tego, co użytkownik właśnie zrobił, bez żargonu technicznego ani strony biernej.