Test-Driven Development

Wymusza na Claude ścisłą dyscyplinę red-green-refactor.

Autor: Jesse Vincent · obra/superpowers

Testowano · Działa ★ 9.6/10

Test-Driven Development — Wymusza na Claude ścisłą dyscyplinę red-green-refactor.

Co robi ten skill

Część kolekcji Superpowers. Sprawia, że Claude zawsze pisze najpierw test, który nie przechodzi, zanim napisze jakąkolwiek implementację. Różnica w jakości kodu przy nietrywialnych funkcjach jest realna i powtarzalna.

Raport z testu

Wymusił cykl red-green-refactor w sesji obejmującej 3 funkcje; Claude za każdym razem pisał najpierw niedziałający test i nie próbował pomijać cyklu. Wyraźnie mniej regresji.

Testowano: 2026-06-25 · Claude Code 2.x

Instalacja

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers

Komendy i przykładowe prompty

  • /test-driven-developmentWymusza na Claude ścisłą dyscyplinę red-green-refactor.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Write a failing test before implementing this feature
  • Follow strict TDD while building this new function
  • Do red-green-refactor for this bug fix, tests first