adk-engineer
Twórz produkcyjne agenty ADK z architekturą, testami i wdrażaniem
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill dla inżynierów tworzących agenty Agent Development Kit (ADK) gotowe do produkcji. Automatyzuje projektowanie struktury kodu, interfejsy narzędzi, testy regresyjne i wdrażanie. Użyj gdy chcesz zbudować agenta ADK, stworzyć kod agenta lub inżynierować aplikację ADK. Wspiera Python, Java i Go z najlepszymi praktykami bezpieczeństwa i obsługi błędów.
Jak używać
Zainstaluj skill w swoim projekcie ADK, upewniając się że masz dostęp do Read, Write, Edit, Grep, Glob i Bash. Sprawdź że ADK jest zainstalowany w wersji zgodnej z projektem oraz że dostępny jest test runner (minimum testy jednostkowe).
Zdefiniuj wymagania dla swojego agenta: jakie są jego główne cele, jakie narzędzia będzie używać, jakie są ograniczenia opóźnienia i kosztu, oraz gdzie chcesz go wdrożyć (lokalnie czy Agent Engine).
Poproś skill o zaproponowanie architektury: czy będzie to jeden agent czy system multi-agentowy, jaki wzorzec orkiestracji wybrać, oraz jak zarządzać stanem (Memory Bank lub zewnętrzny magazyn).
Pozwól skillowi na scaffolding struktury projektu: punkty wejścia agenta, moduły narzędzi, konfiguracja i testy. Następnie implementuj inkrementalnie — dodaj jedno narzędzie naraz z walidacją wejścia i strukturyzowanymi wyjściami, a po każdym dodaj testy regresyjne.
Dodaj zabezpieczenia operacyjne takie jak retry z backoff, timeouty, logowanie i bezpieczne komunikaty błędów. Skill zaproponuje konkretny plan wdrażania.
Zweryfikuj lokalnie uruchamiając testy i smoke testy, a następnie poproś skill o plan wdrażania gdy będziesz gotowy do produkcji.