Toolverse
All skills

logger-messages

by bonny

Writes user-friendly logger messages in active voice for Simple History event logs. Fixes passive voice issues. Use when creating or modifying logger classes in loggers/ directory, writing getInfo() messages, fixing passive voice, reviewing log message clarity, or adding new

Installation

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

Installation

Quick info

Author
bonny
Category
Backend
Views
2

About this skill

Writes user-friendly logger messages in active voice for Simple History event logs. Fixes passive voice issues. Use when creating or modifying logger classes in loggers/ directory, writing getInfo() messages, fixing passive voice, reviewing log message clarity, or adding new events to the activity log.

How to use

  1. Zainstaluj skill w swoim projekcie Simple History, umieszczając go w katalogu .claude/skills/ lub dodając referencję do repozytorium bonny/WordPress-Simple-History.

  2. 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.

  3. 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".

  4. 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/

  5. 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.

  6. Przejrzyj wygenerowane wiadomości — powinny brzmieć jak opis tego, co użytkownik właśnie zrobił, bez żargonu technicznego ani strony biernej.

Related skills