Toolverse
All skills

adk-engineer

by jeremylongshore

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

Quick info

Category
Testing
Views
24

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

  1. 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).

  2. 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).

  3. 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).

  4. 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.

  5. Dodaj zabezpieczenia operacyjne takie jak retry z backoff, timeouty, logowanie i bezpieczne komunikaty błędów. Skill zaproponuje konkretny plan wdrażania.

  6. Zweryfikuj lokalnie uruchamiając testy i smoke testy, a następnie poproś skill o plan wdrażania gdy będziesz gotowy do produkcji.

Related skills