backend-development-feature-development
Zarządzaj rozwojem backend'u od wymagań do wdrożenia w produkcji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do orkiestracji pełnego cyklu tworzenia funkcji backend'u — od analizy wymagań, przez architekturę i implementację, aż po testy i wdrożenie. Wspiera różne metodologie (tradycyjna, TDD/BDD, DDD) i strategie rollout'u z feature flagami. Używaj gdy koordynujesz wielofazowy projekt obejmujący wiele zespołów i serwisów. Każda faza buduje na wynikach poprzedniej, zapewniając spójność i jakość na całej ścieżce dostarczenia.
Jak używać
Zainstaluj skill backend-development-feature-development z repozytorium community (sickn33/antigravity-awesome-skills). Upewnij się, że masz dostęp do agentów specjalistycznych obsługujących poszczególne fazy rozwoju.
Na początek potwierdź zakres funkcji, metryki sukcesu i ograniczenia projektu. Zdefiniuj wyraźnie, co ma być dostarczone, jakie są kryteria akceptacji i jakie zespoły będą zaangażowane.
Wybierz metodologię rozwoju (tradycyjna, TDD/BDD lub DDD) i określ oczekiwane wyjścia dla każdej fazy — od discovery i planowania, przez implementację, aż po testy i bezpieczeństwo.
Orkiestruj implementację, testowanie i walidację bezpieczeństwa, przekazując szczegółowy kontekst z poprzednich faz do kolejnych agentów. Upewnij się, że każdy etap ma dostęp do decyzji i wyników z faz wcześniejszych.
Przygotuj plan rollout'u, monitorowania i dokumentacji. Jeśli używasz feature flag'ów lub gradualnych wdrożeń, zdefiniuj strategie obserwacyjności i plan wycofania zmian.
Przed wdrożeniem w produkcji zweryfikuj migracje danych i feature flagi w środowisku staging'u. Upewnij się, że masz zatwierdzenia wymagane do zmian produkcyjnych i gotowy plan rollback'u.