Skills Agentes

Google Agents Cli Adk Code

Referencia rápida de patrones de la API Python de ADK: tipos de agente, definición de tools, orquestación, callbacks, manejo de estado y recetas de referencia para estudiar.

Oficial

Reemplaza a: Escribir a mano wrappers de sandbox Docker/E2B, cargadores de skills o stores de memoria desde cero

Estrellas
6k

en todo el repo

Actividad
74

0–100, la ruta de este skill

Actualizado
el mes pasado

último commit aquí

Commits
15

últimos 90 días

Contexto
984 tok

136 tok en reposo

Paquete
4 archivos

65 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add google/agents-cli --skill google-agents-cli-adk-code --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Provee patrones de referencia de la API Python de ADK: tipos de agente, definición de tools, callbacks, orquestación y manejo de estado
  • Indexa recetas de referencia en references/samples.md que mapean una capacidad a código de implementación ya trabajado
  • Da un cheatsheet rápido de código con el patrón Agent + tools más común

Úsalo cuando

  • El usuario quiere "escribir código de agente", "construir un agente con ADK", "agregar un tool", "crear un callback" o "usar state management"
  • Se necesita un patrón de API Python de ADK o un ejemplo de código concreto
  • Antes de implementar algo, para revisar si existe una receta equivalente en references/samples.md

No lo uses cuando

  • Para scaffolding de proyectos (usar google-agents-cli-scaffold)
  • Para deployment (usar google-agents-cli-deploy)

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • “¿Cómo agrego un tool personalizado a mi agente con ADK?”
  • “Escribe el código de un callback de moderación para mi agente”
  • “¿Cómo defino un agente con estado usando ADK en Python?”
  • “Necesito un patrón de orquestación con SequentialAgent”

SKILL.md

En inglés

ADK Code Reference

Activate /google-agents-cli-workflow first for required development phases and scaffolding steps.

1. Study Recipes (No Project Needed)

Read the topic index in references/samples.md before answering "how do I build X". Worked implementations exist for: sandboxed/per-user code execution, agent-loadable SKILL.md skills, cross-session memory, approval gates before risky actions, tool guardrails, per-user credentials, and scheduled/event-driven runs.

The index only gives you a name; the recipe is the code. Clone it and read its AGENTS.md before you implement anything it covers. Hand-writing a Docker or E2B sandbox wrapper, a skill loader, a moderation callback or a memory store — for a capability the index lists — means you stopped at the name.

2. Prerequisites for Writing Code

Do NOT write agent code until a project is scaffolded.

  1. Verify project: run agents-cli info (proceed if config exists).
  2. New project: run agents-cli scaffold create <name>.
  3. Existing code: run agents-cli scaffold enhance ..

Language Support: This reference covers the Python ADK SDK. Support for other languages coming soon.

Quick Reference — Most Common Patterns

from google.adk.agents import Agent

def get_weather(city: str) -> dict:
    """Get current weather for a city."""
    return {"city": city, "temp": "22°C", "condition": "sunny"}

root_agent = Agent(
    name="my_agent",
    model="gemini-3.6-flash",
    instruction="You are a helpful assistant that ...",
    tools=[get_weather],
)

References

Use cheatsheets for common patterns. For deep knowledge, fetch the docs index or inspect the installed package.

Reference When to read
references/samples.md Topic-indexed catalog of ADK reference recipes. Read in workflow Phase 1 — before scaffolding and before writing code — maps a capability to the recipe that implements it.
references/adk-python.md Core ADK API: Agent, tools, callbacks, plugins, state, artifacts, multi-agent systems, SequentialAgent / ParallelAgent / LoopAgent, custom BaseAgent, ManagedAgent (server-hosted first-party agents), A2A protocol, A2UI. Default for most agents.
references/adk-workflows.md Graph-based Workflow API (ADK 2.0): nodes, edges, fan-out/fan-in, HITL, parallel processing. Use when you need explicit graph topology.
curl https://adk.dev/llms.txt Docs index (every page title + URL). Fetch it, then WebFetch the specific page for anything beyond the cheatsheets.
Installed ADK package Exact signatures and symbols — inspect the source (see "Inspecting ADK Source Code" in references/adk-python.md).

Related Skills

  • /google-agents-cli-workflow — Development workflow, coding guidelines, and operational rules
  • /google-agents-cli-scaffold — Project creation and enhancement with agents-cli scaffold create / scaffold enhance
  • /google-agents-cli-eval — Evaluation methodology, dataset schema, and the eval-fix loop
  • /google-agents-cli-deploy — Deployment targets, CI/CD pipelines, and production workflows

Reproducido de google/agents-cli bajo licencia Apache-2.0. Leer esta página en markdown.

Archivos

4 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Requiere el binario agents-cli (uv tool install google-agents-cli) y un proyecto ya escafoldado antes de escribir código de agente.

Detalles

Creador
google
Licencia
Apache-2.0
Recursos incluidos
referencias
Código fuente
Ver SKILL.md

Etiquetas

Más de google/agents-cli

Este repo incluye 7 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack agents-cli entero y su comando de instalación

Guía para desplegar un agente ADK, configurar CI/CD, gestionar secretos o solucionar despliegues en Agent Runtime, Cloud Run o GKE, incluyendo Agent Gateway.

Costo de contexto al activarse
6.5k tok
Tamaño del paquete
8 archivos
Última actualización
el mes pasado
Oficialdevops infraestructura

Guía sobre la metodología de evaluación de Agent Platform y el Quality Flywheel: métricas, esquema de dataset, scoring LLM-as-judge y causas comunes de fallo.

Costo de contexto al activarse
6.4k tok
Tamaño del paquete
6 archivos
Última actualización
el mes pasado
Oficialtesting qa

Úsalo para configurar tracing, monitorizar agentes ADK, configurar logging o depurar tráfico en producción; cubre Cloud Trace, prompt-response logging, BigQuery Agent Analytics e integraciones de terceros.

Costo de contexto al activarse
2.7k tok
Tamaño del paquete
3 archivos
Última actualización
el mes pasado
Oficialdevops infraestructura

Guía para publicar un agente ADK o A2A en Gemini Enterprise, gestionar el Agent Registry y usar el comando `agents-cli publish gemini-enterprise`.

Costo de contexto al activarse
2.6k tok
Tamaño del paquete
1 archivo
Última actualización
el mes pasado
Oficialdevops infraestructura

Úsalo para 'crear un proyecto de agente', 'iniciar un proyecto ADK nuevo', 'añadir CI/CD' o 'mejorar/actualizar mi proyecto'. Cubre `scaffold create`, `scaffold enhance` y `scaffold upgrade`, plantillas y targets de deployment.

Costo de contexto al activarse
2.8k tok
Tamaño del paquete
2 archivos
Última actualización
el mes pasado
Oficialherramientas desarrollo

Guía activa siempre para el ciclo de vida completo de desarrollo con ADK: scaffolding, construcción, evaluación, despliegue, publicación y observación de agentes, con reglas de preservación de código y selección de modelo.

Costo de contexto al activarse
5.2k tok
Tamaño del paquete
6 archivos
Última actualización
el mes pasado
Oficialherramientas desarrollo

Skills relacionados

Úsalo para 'crear un proyecto de agente', 'iniciar un proyecto ADK nuevo', 'añadir CI/CD' o 'mejorar/actualizar mi proyecto'. Cubre `scaffold create`, `scaffold enhance` y `scaffold upgrade`, plantillas y targets de deployment.

Costo de contexto al activarse
2.8k tok
Tamaño del paquete
2 archivos
Última actualización
el mes pasado
Oficialherramientas desarrollo

Guía activa siempre para el ciclo de vida completo de desarrollo con ADK: scaffolding, construcción, evaluación, despliegue, publicación y observación de agentes, con reglas de preservación de código y selección de modelo.

Costo de contexto al activarse
5.2k tok
Tamaño del paquete
6 archivos
Última actualización
el mes pasado
Oficialherramientas desarrollo

Guía para desplegar un agente ADK, configurar CI/CD, gestionar secretos o solucionar despliegues en Agent Runtime, Cloud Run o GKE, incluyendo Agent Gateway.

Costo de contexto al activarse
6.5k tok
Tamaño del paquete
8 archivos
Última actualización
el mes pasado
Oficialdevops infraestructura