Communitygithub.com

SamuelChien/mega-skills-collection

Construye agentes de IA listos para producción usando el Kit de Desarrollo de Agentes de Google con integración de asistentes de IA, patrones React, orquestación multi-agente y bibliotecas de herramientas completas. Úsalo cuando se detecte el contexto adecuado. Actívalo con frases relevantes según el propósito de la habilidad.

¿Qué es mega-skills-collection?

Esta habilidad, llamada ADK Agent Builder, permite construir agentes de IA listos para producción utilizando el Agent Development Kit (ADK) de Google. Proporciona un andamio mínimo orientado a producción que incluye el punto de entrada del agente, un registro de herramientas, configuración y pruebas. Soporta flujos de trabajo de agente único con estilo ReAct y orquestación multi-agente en modos secuencial, paralelo o en bucle. Además, produce una lista de verificación de validación compatible con CI (lint, pruebas, prompts de humo) y verificación opcional de despliegue en Vertex AI Agent Engine. Es útil para desarrolladores que desean crear agentes robustos y escalables, con manejo de errores detallado para dependencias, autenticación y fallos de herramientas.

Compatible con✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/adk-agent-builder

Preguntar en tu IA favorita

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

Documentación

ADK Agent Builder

Construye agentes listos para producción con el Kit de Desarrollo de Agentes (ADK) de Google: andamiaje, conexión de herramientas, patrones de orquestación, pruebas y despliegue opcional en Vertex AI Agent Engine.

Resumen

  • Crea un andamio mínimo orientado a producción para ADK (punto de entrada del agente, registro de herramientas, configuración y pruebas).
  • Soporta flujos de trabajo de agente único con estilo ReAct y orquestación multi-agente (Secuencial/Paralelo/Bucle).
  • Produce una lista de verificación de validación adecuada para CI (lint/pruebas/prompts de humo) y verificación opcional de despliegue en Agent Engine.

Prerrequisitos

  • Entorno de ejecución de Python compatible con tu proyecto (generalmente Python 3.10+)
  • google-adk instalado e importable
  • Si se despliega: acceso a un proyecto de Google Cloud con Vertex AI habilitado y permisos para desplegar entornos de ejecución de Agent Engine
  • Secretos disponibles mediante variables de entorno o un gestor de secretos (nunca codificados)

Instrucciones

  1. Confirma el alcance: andamio local solo para el agente vs despliegue en Vertex AI Agent Engine.
  2. Elige una arquitectura:
    • Agente único (ReAct) para tareas adaptativas basadas en herramientas
    • Sistema multi-agente (especialistas + orquestador) para flujos de trabajo complejos de varios pasos
  3. Define la superficie de herramientas (herramientas integradas de ADK + cualquier herramienta personalizada que necesites) y las credenciales requeridas.
  4. Andamia el proyecto:
    • src/agents/, src/tools/, tests/ y un archivo de dependencias (pyproject.toml o requirements.txt)
  5. Implementa el agente mínimo viable y un prompt de humo; añade pruebas de regresión para fallos de herramientas.
  6. Si se despliega, produce un comando adk deploy ... y una lista de verificación posterior al despliegue (AgentCard/puntos finales de tareas, permisos, registros).

Salida

  • Un andamio ADK listo para repositorio (archivos y directorios) más código inicial del agente
  • Stubs de herramientas y puntos de conexión (dónde añadir nuevas herramientas de forma segura)
  • Un plan de pruebas y validación (pruebas unitarias y un prompt de humo mínimo)
  • Opcional: comandos de despliegue y pasos de verificación para Agent Engine

Manejo de Errores

  • Problemas de dependencia/ejecución: proporciona comandos de instalación fijos y valida las importaciones.
  • Fallos de autenticación/permisos: identifica el rol/API faltante y propone correcciones de privilegio mínimo.
  • Fallos de herramientas/límites de velocidad: añade orientación sobre reintentos/retroceso y una prueba de regresión para prevenir recurrencia.

Ejemplos

Ejemplo: Andamia un agente ReAct único

  • Solicitud: "Crea un agente ADK que resuma PRs y proponga actualizaciones de pruebas."
  • Resultado: punto de entrada del agente + registro de herramientas + un comando de prueba de humo para verificación local.

Ejemplo: Orquestador multi-agente

  • Solicitud: "Construye un equipo de supervisor + desplegador + verificador y despliega en Agent Engine."
  • Resultado: esqueleto del orquestador, responsabilidades por agente y adk deploy ... + comprobaciones de salud posteriores al despliegue.

Recursos

  • Guía detallada completa (guardada como referencia): ${CLAUDE_SKILL_DIR}/references/SKILL.full.md
  • Estándares del repositorio (fuente de verdad):
    • 000-docs/6767-a-SPEC-DR-STND-claude-code-plugins-standard.md
    • 000-docs/6767-b-SPEC-DR-STND-claude-skills-standard.md
  • Documentación de ADK / Agent Engine: https://cloud.google.com/vertex-ai/docs/agent-engine

Individual skills in this repo

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

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

Skills relacionados