cva-quickref-adk

Provide a concise Google ADK cheatsheet for Clojure developers.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/joaopelegrino/hello-word-closure --skill cva-quickref-adk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cva-quickref-adk
Source: https://github.com/joaopelegrino/hello-word-closure/tree/main/.claude-plugin/clojure-vertex-adk/skills/cva-quickref-adk
Command: npx skills add https://github.com/joaopelegrino/hello-word-closure --skill cva-quickref-adk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers working with Google's Agent Development Kit (ADK) in Clojure often need quick access to API syntax, common patterns, and best practices. This Skill provides a comprehensive cheatsheet to accelerate ADK development, reduce lookup time, and streamline agent implementation, making you more productive.

Core Features & Use Cases

  • Agent Creation Patterns: Quickly set up various agent types including LLM, Sequential, Parallel, and Loop agents with ready-to-use code examples.
  • Tool Building: Learn to create simple function tools and tools with input schemas, enabling agents to interact with external systems and APIs.
  • Execution & Result Processing: Understand how to execute agents, handle streaming outputs, and extract structured data from responses for further processing.
  • Use Case: A developer is building a new AI agent in Clojure that needs to perform a series of steps and use a custom tool. This Skill provides immediate code examples for chaining agents, defining tools, and processing their outputs.

Quick Start

Create a basic LLM agent using Gemini Flash. Add a simple tool that multiplies two numbers. Execute the agent with a prompt like "Multiply 5 by 7."

Frequently Asked Questions about cva-quickref-adk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an AI agent in Clojure using Google ADK?

Google ADK in Clojure lets you build agents by defining agent types—LLM, Sequential, Parallel, or Loop—with ready-to-use code examples. Start by instantiating an agent with your model configuration, then execute it with a prompt to get structured outputs.

How do I add tools to a Google ADK agent in Clojure?

Tools in Google ADK let agents interact with external systems. Define simple function tools or tools with input schemas, then attach them to your agent. The agent can invoke these tools during execution to perform custom operations.

What's the fastest way to look up Google ADK syntax and patterns in Clojure?

This cheatsheet provides concise API syntax, agent creation patterns, tool-building templates, and execution workflows for Google ADK in Clojure, eliminating repetitive documentation lookups during development.

How do I handle agent execution and process streaming outputs in Google ADK?

Execute agents with prompts and handle streaming responses by extracting structured data from results. Google ADK provides patterns for managing execution flow and transforming agent outputs for downstream processing.

Can I use Google ADK with Clojure for multi-step workflows?

Yes. Google ADK supports Sequential and Parallel agent types in Clojure, enabling you to chain multiple steps, coordinate tool calls across agents, and process results through complex workflows.