Build/Update Tests
Rizikově skóruje soubor, poté zapíše nebo doplní chybějící unit/integration/E2E testy.
Funguje s nastavením
Co umí
Čte cílový soubor, klasifikuje jej jako vysoce/středně/nízkorizikový, kontroluje existující unit/integration/E2E testy podle dokumentace dodržování vzorů, poté zapíše nebo aktualizuje chybějící testy a hlásí opravené mezery. Spouští se na fráze jako "build tests for X", "update tests", "test [component]" nebo "check test coverage".
Testovací report
Spuštěno dvakrát na odhozeném souboru formatCurrency.ts: řízený průchod dovedností vygeneroval 11 organizovaných testů P0/P1/P2 (okrajové případy null/NaN/zaokrouhlování/neznámý kód měny, správná cesta __tests__) oproti 4 plochým testům z neřízeného základu, všech 15 prošlo pod skutečným vitest. Jeho krok "CRITICAL" dodržování vzorů čte claude-patterns/testing-patterns.md, vitest-testing-patterns.md a playwright-best-practices.md, které nejsou součástí dovednosti a v typickém repozitáři spotřebitele nebudou existovat, takže celá tato kontrola po instalaci tiše neprovede žádnou operaci.
Testováno: 2026-07-16 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/enbyaugust/zacs-claude-skills cd zacs-claude-skills mkdir -p ~/.claude/skills cp -r skills/build-update-tests ~/.claude/skills/build-update-tests
Příkazy a ukázkové prompty
/build-update-testsRizikově skóruje soubor, poté zapíše nebo doplní chybějící unit/integration/E2E testy.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
check test coverage for the payment service before I ship itwrite missing unit tests for my LoginForm componenttest my new formatCurrency util for edge cases like null and NaN