Toolverse
Wszystkie skille

senior-architect

autor: alirezarezvani

Projektuj skalowalne systemy z pomocą sztucznej inteligencji — diagramy, wzorce i analiza zależności

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile
Wyświetlenia
296

O skillu

Umiejętność dla architektów oprogramowania, która wspiera projektowanie systemów na ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go i Python. Generuje diagramy architektury, analizuje wzorce projektowe, pomaga w wyborze stosu technologicznego i ocenie kompromisów między rozwiązaniami. Idealna do podejmowania decyzji technicznych, definiowania wzorców integracji i dokumentowania zależności w projekcie.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude, klonując repozytorium i konfigurując dostęp do skryptów Pythona znajdujących się w katalogu scripts/.

  2. Aby wygenerować diagram architektury, uruchom skrypt generatora diagramów, podając ścieżkę do projektu. Skrypt automatycznie zastosuje szablony i najlepsze praktyki dostosowane do Twojego stosu technologicznego.

  3. Gdy potrzebujesz kompleksowej analizy projektu, użyj narzędzia Project Architect z flagą --verbose, aby otrzymać szczegółowe metryki wydajności, rekomendacje i sugestie automatycznych poprawek.

  4. Do analizy zależności w projekcie uruchom Dependency Analyzer, który zidentyfikuje powiązania między komponentami i dostarczy raport gotowy do produkcji.

  5. Odwołaj się do dokumentacji wzorców architektonicznych dostępnej w pliku references/architecture_patterns.md, aby zrozumieć, jakie wzorce projektowe są dostępne dla Twojego przypadku użycia.

  6. Wykorzystaj wyniki do podejmowania decyzji technicznych — wyboru między frameworkami, oceny trade-offów między skalowalnością a złożonością oraz definiowania sposobów integracji między modułami systemu.

Podobne skille