superpowers-workflow
Uporządkowana metodyka do kodowania, debugowania i automatyzacji — od pomysłu do gotowego rozwiązania.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność, która narzuca dyscyplinę w pracy nad kodem i automatyzacją. Prowadzi Cię przez pięć etapów: burza mózgów, planowanie, implementacja z testami, przegląd i finalizacja. Idealna do każdej poważniejszej zmiany w kodzie — od debugowania błędów, przez refaktoryzację, aż po projektowanie złożonych przepływów (API, ETL, pipelines). Zapewnia, że nic nie umkniesz i każda zmiana jest bezpieczna.
Jak używać
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.