Build/Update Tests

Risico-scoret een bestand, schrijft dan de ontbrekende unit/integratie/E2E-tests of vult ze aan.

Door enbyaugust · enbyaugust/zacs-claude-skills

Werkt met setup ★ 8.8/10

Build/Update Tests — Risico-scoret een bestand, schrijft dan de ontbrekende unit/integratie/E2E-tests of vult ze aan.

Wat het doet

Leest een doelbestand, classificeert het als Hoog/Medium/Laag risico, controleert op bestaande unit/integratie/E2E-tests tegen patroon-compliantie-documenten, schrijft of werkt vervolgens de ontbrekende tests bij en rapporteert opgeloste hiaten. Triggert op zinnen als "build tests for X", "update tests", "test [component]", of "check test coverage".

Testrapport

Tweemaal uitgevoerd op een wegwerpbaar formatCurrency.ts: de door de skill geleide pass produceerde 11 georganiseerde P0/P1/P2-tests (null/NaN/afronding/onbekende-valutacode-randgevallen, correcte __tests__-pad) versus 4 platte tests van een niet-geleide baseline, allemaal 15 passerend onder echte vitest. De 'CRITICAL' patroon-compliantie stap leest claude-patterns/testing-patterns.md, vitest-testing-patterns.md en playwright-best-practices.md, die niet met de skill worden meegeleverd en niet in een typische consumenten-repo bestaan, dus die hele controle wordt out-of-the-box stilzwijgend genegeerd.

Getest op: 2026-07-16 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /build-update-testsRisico-scoret een bestand, schrijft dan de ontbrekende unit/integratie/E2E-tests of vult ze aan.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • check test coverage for the payment service before I ship it
  • write missing unit tests for my LoginForm component
  • test my new formatCurrency util for edge cases like null and NaN