benchmark
/benchmark
Mierzy przepustowość inspektora TS, wagę strony i czas ładowania przed i po zmianie, i zgłasza regresje wydajności.
- Autor
- hamza-u ↗
- Repozytorium
- ts-inspector ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 07.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 07.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Mierzy przepustowość inspektora TS, wagę strony i czas ładowania przed i po zmianie, i zgłasza regresje wydajności.
Oryginalny opis (EN)
Measure TS Inspector throughput, page weight, and load time before and after a change, and flag regressions. Use when you change a per-packet or per-section path, add a model or check that runs on every packet, or change what the build embeds.
Jak działa
- 1. Analysis throughput
- 2. Page weight
- 3. Page load
- Rules
Podgląd SKILL.md
--- name: benchmark description: Measure TS Inspector throughput, page weight, and load time before and after a change, and flag regressions. Use when you change a per-packet or per-section path, add a model or check that runs on every packet, or change what the build embeds. license: MIT metadata: origin: adapted from ECC skills/benchmark --- # Benchmark Measure before the change and after it, on the same machine, with the same input. ## 1. Analysis throughput ```sh node --test test/perf.test.js ``` For a real number, time the command on a large capture three times and take the median: ```sh for i in 1 2 3; do /usr/bin/time -p node bin/ts-inspector.js big.ts > /dev/null; done 2>&1 | grep real ``` Report MB/s (file size divided by the median). A drop of more than 10 % is a regression. Explain it or fix it. ## 2. Page weight ```sh python3 build.py --no-gpl --out /tmp/bare.html && wc -c /tmp/bare.html python3 build.py --out /tmp/full.html && wc -c /tmp/full.html gzip -c /tmp/bare.html | wc -c ``` The bare page is about 300 kB. Report any growth over 10 kB with its cause. ## 3. Page load Open the bare page in a browser, drop a fixture, and record the time to the first summary figures. Use the browser's performance panel or `performance.now()` marks in the console. Do not add timing code to the committed page. ## Rules - Never commit a large capture. Use a local file and name only its size and duration in the report. - Report numbers as a before/after table: metric, before, after, change.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · hamza-u/ts-inspector | 95 | MIT |
| workerstack/repo | 100 | MIT |
| YuDefine/nuxt-supabase-starter | 100 | MIT |
| hoangsonww/Claude-Code-Agent-Monitor | 100 | MIT |
| RainingDaemons/agents | 100 | MIT |
| wwylon/devkit | 100 | MIT |
| serejaris/personal-corp-os | 100 | MIT |
| pekral/cursor-rules | 100 | MIT |
| peabrane/peapods | 100 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 606c89391887 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100dstudio-bench
Mierzy wydajność Device przed i po zmianie: wybiera benchmark, uczciwie porównuje wyniki i opisuje liczby w pull requeście. - 100system-benchmark
Mierzy przepustowość, stabilność, skalowalność i odporność systemu, w tym przez testy obciążeniowe. - 100frontend-perf
Mierzy czas ładowania aplikacji webowej end-to-end z filmstripem: buduje testy wydajności, porównuje wersje i pilnuje budżetów w CI. - 90esp32-wifi-throughput-benchmark
Mierzy przepustowość Wi-Fi na ESP32 w powtarzalnych warunkach, żeby wyniki można było porównywać między wersjami firmware. - 90bench-profile
Projektuje benchmark wydajności API: scenariusze testowe, metryki i narzędzia, w tym testy obciążeniowe i pomiar przepustowości. - 84measure
Weryfikuje deklarację mierzalnej poprawy względem punktu odniesienia zebranego przed zmianą, dla wydajności (czas, pamięć, przepustowość) i metryk (złożoność, pokrycie, sprzężenie).