adk-engineer
Execute software engineer specializing in creating production-ready ADK agents with best practices, code structure, testing, and deployment automation. Use when asked to \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute software engineer specializing in creating production-ready ADK agents with best practices, code structure, testing, and deployment automation. Use when asked to \
How to use
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.