Toolverse
All skills

superpowers-workflow

by anthonylee991

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

Quick info

Category
Backend
Views
8

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

  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.

Related skills