google/adk-dev-guide

SIEMPRE ACTIVO: léalo al inicio de cualquier sesión de desarrollo de agentes ADK. Ciclo de vida de desarrollo de ADK y pautas de codificación obligatorias: flujo de trabajo basado en especificaciones, reglas de preservación de código, selección de modelos y solución de problemas.

¿Qué es adk-dev-guide?

Esta habilidad es una guía de referencia obligatoria y siempre activa para desarrolladores que trabajan con el SDK de Agentes de Google (ADK). Debe leerse al inicio de cada sesión de desarrollo para garantizar el cumplimiento de las pautas de codificación estándar. La guía describe un flujo de trabajo basado en especificaciones, donde la implementación debe seguir estrictamente una especificación de diseño aprobada. También cubre las reglas críticas de preservación del código, enfatizando que el código legacy existente y las pruebas deben mantenerse intactos a menos que se solicite explícitamente una refactorización. Además, proporciona directrices para la selección de modelos, recomendando el uso de modelos como `gemini-2.5-flash` para tareas de generación de código y lógica. Finalmente, incluye una sección de solución de problemas con comandos comunes (como `adk api` y `adk eval`) que se deben usar para depurar y evaluar agentes ADK antes de solicitar asistencia. La habilidad es compatible con cualquier plataforma que utilice el SDK de Agentes de Google y está diseñada para ser utilizada por agentes de IA (como Claude Code, Cursor, etc.) para mantener la coherencia y la calidad en el desarrollo.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/google/adk-docs/tree/main/skills/adk-dev-guide

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace adk-dev-guide?

SIEMPRE ACTIVO: léalo al inicio de cualquier sesión de desarrollo de agentes ADK. Ciclo de vida de desarrollo de ADK y pautas de codificación obligatorias: flujo de trabajo basado en especificaciones, reglas de preservación de código, selección de modelos y solución de problemas.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

google/adk-cheatsheet

MUST READ before writing or modifying ADK agent code. ADK API quick reference for Python — agent types, tool definitions, orchestration patterns, callbacks, and state management. Includes an index of all ADK documentation pages. Do NOT use for creating new projects (use adk-scaffold).

google/adk-deploy-guide

MUST READ before deploying any ADK agent. ADK deployment guide — Agent Engine, Cloud Run, GKE, CI/CD pipelines, secrets, observability, and production workflows. Use when deploying agents to Google Cloud or troubleshooting deployments. Do NOT use for API code patterns (use adk-cheatsheet), evaluation (use adk-eval-guide), or project scaffolding (use adk-scaffold).

google/adk-eval-guide

MUST READ before running any ADK evaluation. ADK evaluation methodology — eval metrics, evalset schema, LLM-as-judge, tool trajectory scoring, and common failure causes. Use when evaluating agent quality, running adk eval, or debugging eval results. Do NOT use for API code patterns (use adk-cheatsheet), deployment (use adk-deploy-guide), or project scaffolding (use adk-scaffold).

google/adk-observability-guide

MUST READ before setting up observability for ADK agents or when analyzing production traffic, debugging agent behavior, or improving agent performance. ADK observability guide — Cloud Trace, prompt-response logging, BigQuery Agent Analytics, third-party integrations, and troubleshooting. Use when configuring monitoring, tracing, or logging for agents, or when understanding how a deployed agent handles real traffic.

google/adk-scaffold

MUST READ before creating or enhancing any ADK agent project. Use when the user wants to build a new agent (e.g. "build me a search agent") or enhance an existing project (e.g. "add CI/CD to my project", "add RAG").

Skills relacionados