superpowers-workflow
Enforces a disciplined workflow for coding, debugging, refactoring, and automation: brainstorm -u003e plan -u003e implement with verification (prefer TDD) -u003e review -u003e finish. Use for almost any non-trivial change.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Enforces a disciplined workflow for coding, debugging, refactoring, and automation: brainstorm -u003e plan -u003e implement with verification (prefer TDD) -u003e review -u003e finish. Use for almost any non-trivial change.
How to use
Aktywuj umiejętność, uruchamiając skrypt rejestracji: python .agent/skills/superpowers-workflow/scripts/record_activation.py --skill superpowers-workflow. To musi się stać przed jakimkolwiek innym działaniem.
Zaproś asystenta do pracy nad zadaniem kodowym — może to być budowanie nowej funkcji, naprawa błędu, refaktoryzacja lub projekt automatyzacji (integracje API, ETL, pipelines). Umiejętność automatycznie uruchomi się dla każdego nietrywialnego zadania.
Przejdź przez etap burzy mózgów: asystent wyjaśni cel, ograniczenia, ryzyka i kryteria akceptacji. Dla małych zmian (jeden plik, oczywiste rozwiązanie) wystarczy 3 punkty; dla poważniejszych zadań przeprowadzi pełną analizę.
Przeczytaj plan działania — będzie zawierać małe kroki (po 2–10 minut każdy), nazwy plików do edycji i sposoby weryfikacji. Dla zmian wysokiego ryzyka (autentykacja, dane produkcyjne, bezpieczeństwo) plan będzie zawierać plan wycofania, testy suche i dodatkowe zabezpieczenia.
Obserwuj implementację — asystent wprowadzi najmniejszą poprawną zmianę, preferując testy przed kodem (TDD). Po każdym kroku będzie weryfikować wynik.
Przejrzyj wyniki — asystent sprawdzi poprawność, przypadki brzegowe, bezpieczeństwo i czytelność kodu. Na koniec uruchomi polecenia weryfikacyjne, podsumuje zmiany i zaproponuje kolejne kroki.