Toolverse
Wszystkie skille

v3-core-implementation

autor: ruvnet

Architektura TypeScript dla agentów Claude — DDD, dependency injection i testowanie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
ruvnet
Kategoria
Testowanie
Wyświetlenia
1

O skillu

Skill implementujący rdzeń claude-flow v3 w TypeScript. Zawiera strukturę domenową opartą na Domain-Driven Design, wzorce czystej architektury, wstrzykiwanie zależności oraz moduły do zarządzania zadaniami, sesjami i monitorowania zdrowia systemu. Gotowy do rozszerzania poprzez plugin loader i event bus.

Jak używać

  1. Sklonuj repozytorium claude-flow i przejdź do katalogu .agents/skills/v3-core-implementation.

  2. Zainstaluj zależności TypeScript i narzędzia do testowania — skill wymaga Node.js oraz kompilatora TypeScript do budowania modułów domenowych.

  3. Zainicjuj strukturę DDD, uruchamiając zadanie "Core foundation" — ustawia bazowe klasy, kernel oraz rejestr domenowy potrzebny do działania pozostałych modułów.

  4. Implementuj domeny równolegle — utwórz moduły task-management, session-management i health-monitoring, każdy z własnymi encjami, value objects, serwisami i repozytoriami zgodnie z wzorcem bounded contexts.

  5. Skonfiguruj dependency container w warstwie shared/infrastructure — zarejestruj wszystkie serwisy i fabryki, aby umożliwić wstrzykiwanie zależności między domenami.

  6. Uruchom testy jednostkowe dla każdego modułu domenowego — skill zawiera comprehensive test coverage, upewnij się że wszystkie encje, value objects i serwisy przechodzą walidację przed integracją z event busem.

Podobne skille