adk-agent
OfficialBuild ADK agents with TDD guardrails.
Software Engineering#tdd#fastapi#google adk#agent development kit#tool schema#llm evals#vertex ai agent engine
AuthorPyl-Tech
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents fragile Google ADK agent implementations by turning agent requirements into executable, testable documentation that must pass quality gates before deployment.
Core Features & Use Cases
- ADK-first project structure rules: Enforces a consistent layout (app/, tests/, deployment/, Dockerfile, pyproject.toml) so wiring and business logic stay clean.
- Typed agent definition patterns: Requires the root Agent + App + instruction prompt and tool schemas be fully specified, including typed tool signatures and docstrings.
- Agent TDD via evalsets: Converts spec-defined test cases into eval sets and an acceptance rubric, ensuring behaviors are validated by LLM-as-judge with defined thresholds.
- Serving, telemetry, and deployment constraints: Guides FastAPI serving, session types, privacy-safe telemetry, and Agent Engine deployment steps including requirements generation.
- Multi-agent routing patterns: Defines sub-agent orchestration plus a routing table for complex domains to reduce tool overload and improve reliability.
Quick Start
Create your ADK agent spec that includes the full instruction prompt, typed tool signatures with docstrings, and at least five eval cases mapped to TC IDs.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: adk-agent Download link: https://github.com/Pyl-Tech/stream-coding/archive/main.zip#adk-agent Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.