
google-agents-cli-adk-code
Quick reference for ADK Python patterns: agents, tools, callbacks
by googleFree
Description
google-agents-cli-adk-code is an agent skill from Google's agents-cli project that works as a quick reference for writing Agent Development Kit (ADK) code in Python. It covers creating an agent with its model and instruction configuration, defining a basic tool with FunctionTool, and the callback patterns used for state initialization and lifecycle hooks, along with state management more broadly. Before writing code, the skill sends the agent to study worked recipes that need no project. The Python recipes are indexed in a samples reference and include sandboxed or per-user code execution, agent-loadable SKILL.md skills, cross-session memory, approval gates before risky actions, tool guardrails, per-user credentials, and scheduled or event-driven runs. For Go, it points to the upstream examples folder of the adk-go repository and says to read the example that matches the capability before implementing it. The skill is strict about order. It says not to write agent code until a project has been scaffolded, and it asks the agent to activate the google-agents-cli-workflow skill first for the required development phases.…
Highlights
- Agent, tool and callback patterns
- FunctionTool and state management
- Indexed Python recipes to study first
- Requires a scaffolded project before writing code
Ratings & Reviews
No ratings yet
Be the first to rate google-agents-cli-adk-code.
People also visit
google-agents-cli-adk-code FAQ
What does the google-agents-cli-adk-code skill do?
It is a reference for writing ADK Python code: agents, tools, callbacks and state management.
How do I install it?
Run: npx skills add https://github.com/google/agents-cli --skill google-agents-cli-adk-code
What do I need before I write agent code?
A scaffolded project. The skill says not to write agent code until one exists, and agents-cli is installed with uv tool install google-agents-cli.
Does it cover Go?
Only by pointing to the upstream examples folder in the adk-go repository. The Python recipes are the ones it indexes directly.
What security checks has it passed?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best google-agents-cli-adk-code alternatives?
Popular alternatives to google-agents-cli-adk-code include google-agents-cli-eval, google-agents-cli-workflow and chief-of-staff. See all google-agents-cli-adk-code alternatives

