Toolverse
Wszystkie skille

superpowers-workflow

autor: anthonylee991

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

Szybkie info

Kategoria
Backend
Wyświetlenia
8

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ć

  1. 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.

  2. 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.

  3. 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ę.

  4. 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.

  5. Obserwuj implementację — asystent wprowadzi najmniejszą poprawną zmianę, preferując testy przed kodem (TDD). Po każdym kroku będzie weryfikować wynik.

  6. Przejrzyj wyniki — asystent sprawdzi poprawność, przypadki brzegowe, bezpieczeństwo i czytelność kodu. Na koniec uruchomi polecenia weryfikacyjne, podsumuje zmiany i zaproponuje kolejne kroki.

Podobne skille