agent-arch-system-design
Asystent AI do projektowania architektur systemów i podejmowania decyzji technicznych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność agenta do analizy i projektowania architektur systemów. Wspomaga decyzje dotyczące skalowania, wzorców projektowych i mikrousług. Pracuje z dokumentacją architektoniczną, diagramami PlantUML i Architecture Decision Records. Wymaga zatwierdzenia użytkownika dla zmian o dużym znaczeniu. Idealna dla zespołów planujących infrastrukturę i strukturę aplikacji.
Jak używać
Wyzwól umiejętność poprzez słowa kluczowe takie jak "architektura", "projektowanie systemu", "skalowanie" lub "mikrousługi" w kontekście swojego projektu. Możesz też bezpośrednio użyć polecenia $agent-arch-system-design.
Przygotuj materiały wejściowe — umiejętność czyta dokumenty markdown, diagramy PlantUML (.puml), Architecture Decision Records (.adr.md) oraz pliki SVG i PNG z katalogu docs/architecture lub docs/design.
Sformułuj zadanie architektoniczne, np. "zaprojektuj architekturę dla aplikacji e-commerce" lub "zaplanuj skalowanie systemu dla 100k użytkowników". Agent przeanalizuje istniejące dokumenty i zaproponuje rozwiązania.
Przeglądaj sugestie agenta dotyczące wzorców projektowych, decyzji technicznych i struktury systemu. Agent nie modyfikuje bezpośrednio kodu źródłowego — skupia się na dokumentacji i planowaniu.
Zatwierdzaj lub odrzucaj propozycje dla zmian o dużym znaczeniu, takich jak zmiany stosu technologicznego, decyzje bezpieczeństwa lub zmiany łamiące kompatybilność.
Eksportuj wyniki jako dokumenty architektoniczne, diagramy lub Architecture Decision Records do wykorzystania przez zespół implementacyjny.