eagleisbatman
- 20 skills
- 0 followers
- 13 hours ago last updated
- ▌ Google Adk A2a · eagleisbatmanADK Agent-to-Agent (A2A) protocol integration. Use when building remote agent communication — exposing ADK agents as A2A servers or connecting to external A2A agents as clients.
- ▌ Google Adk Openapi Tool · eagleisbatmanCreate ADK tools from OpenAPI specs. Use when connecting agents to REST APIs defined by OpenAPI/Swagger specs — auto-generates tools from endpoints with auth support.
- ▌ Google Adk Builtin Tools · eagleisbatmanCatalog of all ADK built-in tools. Use when looking for pre-built tools to add to agents — search, memory, artifacts, transfer, grounding, and user interaction tools.
- ▌ Google Adk Code Executor · eagleisbatmanADK code execution backends. Use when agents need to write and run Python code — BuiltIn, Container, VertexAI, GKE, or local executors.
- ▌ Google Adk Function Tool · eagleisbatmanCreate custom function tools for ADK agents. Use when writing Python functions that agents can call — covers docstring conventions, ToolContext, FunctionTool, async tools, and state manipulation via tools.
- ▌ Google Adk Workflow Agents · eagleisbatmanCreate ADK workflow agents: LoopAgent, ParallelAgent, SequentialAgent. Use when orchestrating deterministic multi-step workflows — sequential pipelines, parallel fan-out, or iterative loops with exit conditions.
- ▌ Google Adk App · eagleisbatmanADK App pattern with plugins, event compaction, and resumability. Use when you need plugins (context filtering, debug logging), event summarization, or resumable long-running operations.
- ▌ Google Adk Auth · eagleisbatmanADK authentication and credentials. Use when adding auth to tools — API keys, bearer tokens, OAuth2 flows, OpenID Connect, service accounts, and credential storage services.
- ▌ Google Adk Eval · eagleisbatmanADK evaluation framework. Use when writing eval sets, running agent evaluations with `adk eval`, or setting up automated quality checks for agent responses.
- ▌ Google Adk Deploy · eagleisbatmanDeploy ADK agents to Cloud Run, Vertex AI Agent Engine, or GKE. Use when containerizing and deploying agents for production — covers Dockerfile, adk deploy CLI, and service configuration.
- ▌ Google Adk Memory · eagleisbatmanADK long-term memory with MemoryService. Use when implementing cross-session recall — InMemoryMemoryService for dev, Vertex AI RAG for production. Covers memory tools (load_memory, preload_memory) and custom memory services.
- ▌ Google Adk Models · eagleisbatmanUse non-Gemini models with ADK agents via LiteLLM or Anthropic. Use when wiring Claude, GPT-4, Llama, Mistral, or any LiteLLM-supported provider into an ADK agent.
- ▌ Google Adk Session · eagleisbatmanADK session management and state. Use when working with conversation state, session services (InMemory, SQLite, Database, Vertex AI), or persisting data across agent invocations.
- ▌ Google Adk MCP Tool · eagleisbatmanIntegrate MCP (Model Context Protocol) tools into ADK agents. Use when connecting agents to MCP servers — stdio transport, SSE transport, MCPToolset configuration, and tool filtering.
- ▌ Google Adk Scaffold · eagleisbatmanScaffold a new Google ADK (Agent Development Kit) Python project. Use when creating a new ADK agent project from scratch — sets up directory structure, __init__.py, agent.py, pyproject.toml, and .env template.
- ▌ Google Adk Artifacts · eagleisbatmanADK artifact services for file storage. Use when agents need to save/load files, images, or binary data — InMemory, File, and GCS artifact backends.
- ▌ Google Adk Callbacks · eagleisbatmanImplement ADK agent and tool callbacks. Use when adding lifecycle hooks — before/after agent execution, before/after tool calls, for logging, validation, conditional execution, or response modification.
- ▌ Google Adk LLM Agent · eagleisbatmanCreate Google ADK LlmAgent (also aliased as Agent). Use when building a single AI agent with model, instruction, tools, and configuration. Covers all LlmAgent parameters, instruction providers, output schemas, and include_contents options.
- ▌ Google Adk Streaming · eagleisbatmanADK bidi-streaming / Live API. Use when building real-time audio/video streaming agents — WebSocket connections, run_live, audio transcription, and streaming tools.
- ▌ Google Adk Multi Agent · eagleisbatmanBuild ADK multi-agent systems with sub_agents, transfer_to_agent, and agent hierarchies. Use when creating coordinator/worker patterns, triage agents, or any system with multiple collaborating agents.