ultraqa
Automatyczne testowanie i naprawa kodu w pętli aż do osiągnięcia celu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
Szybkie info
- Autor
- Yeachan-Heo
- Kategoria
- Testowanie
- Gwiazdki GitHub
- 39,816
- Wyświetlenia
- 1
O skillu
UltraQA to umiejętność autonomicznego cyklowania jakości kodu. Uruchamiasz testy, weryfikujesz wyniki, a system automatycznie diagnozuje błędy i proponuje poprawki — wszystko powtarza się aż do spełnienia Twojego warunku sukcesu. Obsługuje testy, build, linting, sprawdzanie typów TypeScript i niestandardowe wzorce. Idealna dla deweloperów, którzy chcą zautomatyzować iteracyjne poprawianie kodu bez ręcznego interweniowania.
Jak używać
Zainstaluj umiejętność UltraQA w swoim projekcie — dodaj ją do konfiguracji oh-my-claudecode jako skill na poziomie 3.
Wybierz typ weryfikacji, którą chcesz uruchomić. Możesz użyć
/oh-my-claudecode:ultraqa --testsaby sprawdzić wszystkie testy,--buildaby zweryfikować kompilację,--lintaby znaleźć błędy stylu,--typecheckaby sprawdzić typy TypeScript, lub--custom "wzorzec"aby zdefiniować własny warunek sukcesu.Uruchom komendę z wybranym parametrem. System automatycznie rozpocznie cykl QA — najpierw wykonuje weryfikację zgodnie z typem, a następnie sprawdza czy cel został osiągnięty.
Jeśli weryfikacja nie powiedzie się, system automatycznie spawna architekta, który analizuje błąd, identyfikuje przyczynę i proponuje konkretną poprawkę.
Na podstawie rekomendacji architekta system wykonuje naprawę i powtarza cykl — testuje ponownie, sprawdza wynik i ewentualnie diagnozuje kolejne problemy.
Proces powtarza się maksymalnie 5 razy, aż do momentu gdy Twój warunek sukcesu zostanie spełniony. Po osiągnięciu celu system wyświetla komunikat o sukcesie i kończy pracę.
Podobne skille
vitest
autor: antfu
backtesting-frameworks
autor: wshobson
polymarket-trader
autor: openclaw
playwright-browser-automation
autor: lackeyjb
test-cases
autor: cexll
webapp-testing
autor: anthropics