Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do wspólnego opracowywania koncepcji przed implementacją. Prowadzi Cię przez zrozumienie celu, eksplorację wariantów i prezentację projektu w sekcjach. Zadaje pytania jedno po drugim, aby wyjaśnić wymagania i kryteria sukcesu, następnie proponuje 2-3 podejścia z uzasadnieniem. Idealna do tworzenia nowych funkcji, komponentów i zmian w zachowaniu — nie używaj do rutynowych, mechanicznych zadań.
Jak używać
Zainstaluj skill brainstorming z repozytorium obra/superpowers. Aktywuj go przed każdą pracą twórczą — tworzeniem funkcji, budowaniem komponentów lub modyfikacją zachowania.
Podziel się swoją ideą lub problemem, który chcesz rozwiązać. Skill najpierw zapozna się z kontekstem projektu (pliki, dokumentacja, ostatnie commity), aby lepiej zrozumieć, nad czym pracujesz.
Odpowiadaj na pytania zadawane jedno po drugim. Skill będzie pytać o cel, ograniczenia i kryteria sukcesu. Preferuj odpowiadanie na pytania wielokrotnego wyboru, jeśli są dostępne, ale odpowiedzi otwarte też się liczą.
Przejrzyj proponowane podejścia — skill przedstawi 2-3 warianty z wyjaśnieniem zalet i wad każdego. Rekomendacja będzie na początku z uzasadnieniem.
Zaakceptuj projekt podzielony na sekcje (200-300 słów każda). Po każdej sekcji potwierdź, czy wygląda dobrze. Projekt obejmie architekturę, komponenty, przepływ danych, obsługę błędów i testowanie.
Po zatwierdzeniu skill zapisze projekt do pliku
docs/plans/YYYY-MM-DD-temat-design.mdi zacommituje go do gita. Jeśli chcesz przejść do implementacji, skill zaproponuje następne kroki.