Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do sprawdzania plików konfiguracyjnych Asteriska (sip.conf, pjsip.conf, extensions.conf) pod kątem błędów składni i zgodności z best practices. Analizuje logi systemowe w poszukiwaniu problemów, ostrzeżeń i niespójności. Przydatna podczas debugowania problemów startowych Asteriska, weryfikacji zmian konfiguracji wprowadzonych przez workery MikoPBX lub kontroli błędów po regeneracji plików. Pomaga upewnić się, że konfiguracje są poprawnie generowane przez system i zgodne ze wzorcami MikoPBX.
Jak używać
Zainstaluj umiejętność asterisk-validator w swoim środowisku Claude/Copilot, wskazując repozytorium https://github.com/mikopbx/Core/tree/develop/.claude/skills/asterisk-validator. Umiejętność wymaga dostępu do narzędzi Bash, Read, Grep i Glob.
Określ, co chcesz sprawdzić — plik konfiguracyjny (np. pjsip.conf, extensions.conf) lub logi Asteriska. Możesz poprosić o walidację bieżącej konfiguracji, sprawdzenie konkretnego pliku lub analizę logów z ostatnich godzin.
Umiejętność automatycznie połączy się z kontenerem Docker MikoPBX, aby pobrać pliki konfiguracyjne z katalogu /etc/asterisk/ lub logi z /storage/usbdisk1/mikopbx/log/asterisk/messages oraz /var/log/asterisk.
Umiejętność przeanalizuje składnię plików, wyszuka błędy konfiguracyjne, ostrzeżenia i potencjalne problemy bezpieczeństwa. Sprawdzi również, czy konfiguracje są zgodne ze wzorcami generowania MikoPBX.
Otrzymasz raport zawierający znalezione błędy, ostrzeżenia i rekomendacje dotyczące poprawy konfiguracji lub rozwiązania problemów startowych Asteriska.
Użyj wyników do naprawy konfiguracji, weryfikacji zmian wprowadzonych przez workery lub debugowania problemów z działaniem Asteriska.