Build/Update Tests

Risikovurderer en fil, skriver eller fyller deretter inn enhetstester/integrasjonstester/E2E-tester den mangler.

av enbyaugust · enbyaugust/zacs-claude-skills

Krever oppsett ★ 8.8/10

Build/Update Tests — Risikovurderer en fil, skriver eller fyller deretter inn enhetstester/integrasjonstester/E2E-tester den mangler.

Hva den gjør

Leser en målfil, klassifiserer den som Høy/Medium/Lav risiko, sjekker for eksisterende enhetstester/integrasjonstester/E2E-tester mot mønsterkompatibilitetsdokumenter, skriver eller oppdaterer deretter manglende tester og rapporterer hull som er fikset. Utløses av fraser som "build tests for X", "update tests", "test [component]", eller "check test coverage".

Testrapport

Kjørte den to ganger på en kastbar formatCurrency.ts: den ferdighetsstyrte gjennomgangen produserte 11 organiserte P0/P1/P2-tester (null/NaN/avrunding/ukjent-valutakode kanttilfeller, korrekt __tests__-bane) versus 4 flate tester fra en urettet baseline, alle 15 passerte under ekte vitest. Dens 'KRITISKE' mønsterkompatibilitetstrinn leser claude-patterns/testing-patterns.md, vitest-testing-patterns.md og playwright-best-practices.md, som ikke leveres med ferdigheten og ikke vil eksistere i et typisk forbruker-repo, så hele den sjekken utføres stille utenom boksen.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /build-update-testsRisikovurderer en fil, skriver eller fyller deretter inn enhetstester/integrasjonstester/E2E-tester den mangler.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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