perf-benchmarker
Use when running performance benchmarks, establishing baselines, or validating regressions with sequential runs. Enforces 60s minimum runs (30s only for binary search) and no parallel benchmarks.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when running performance benchmarks, establishing baselines, or validating regressions with sequential runs. Enforces 60s minimum runs (30s only for binary search) and no parallel benchmarks.
How to use
Zainstaluj umiejętność perf-benchmarker w swoim środowisku Claude lub Copilot, korzystając z repozytorium ComposioHQ.
Przygotuj komendę benchmarku, którą chcesz uruchomić — może to być test wydajności aplikacji, funkcji lub całego systemu. Upewnij się, że komenda jest poprawna i testowalna.
Wywołaj narzędzie, podając komendę benchmarku oraz żądany czas trwania testu (w sekundach). Narzędzie automatycznie wymusi minimalny czas 60 sekund, chyba że używasz trybu wyszukiwania binarnego (wtedy 30 sekund wystarczy).
Narzędzie uruchomi test sekwencyjnie — nigdy równolegle — z obowiązkowym 10-sekundowym rozgrzewem przed właściwym pomiarem. Czekaj na zakończenie pomiaru bez przerywania procesu.
Przejrzyj wyniki w formacie JSON zawarte między znacznikami PERF_METRICS_START i PERF_METRICS_END. Raport zawiera metryki opóźnienia dla różnych scenariuszy (np. niskie i wysokie obciążenie) oraz notatki o ewentualnych anomaliach.
Jeśli narzędzie wykryje anomalie, automatycznie ponowi test dla tych scenariuszy. Porównaj wyniki z poprzednimi benchmarkami, aby zidentyfikować regresje wydajności lub potwierdzić ustalone linie bazowe.