Communitygithub.com

SamuelChien/mega-skills-collection

Build production-ready AI agents using Google's Agent Development Kit with AI assistant integration, React patterns, multi-agent orchestration, and comprehensive tool libraries. Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

What is mega-skills-collection?

mega-skills-collection is a Claude Code agent skill that build production-ready AI agents using Google's Agent Development Kit with AI assistant integration, React patterns, multi-agent orchestration, and comprehensive tool libraries. Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

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

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

ADK Agent Builder

Build production-ready agents with Google’s Agent Development Kit (ADK): scaffolding, tool wiring, orchestration patterns, testing, and optional deployment to Vertex AI Agent Engine.

Overview

  • Creates a minimal, production-oriented ADK scaffold (agent entrypoint, tool registry, config, and tests).
  • Supports single-agent ReAct-style workflows and multi-agent orchestration (Sequential/Parallel/Loop).
  • Produces a validation checklist suitable for CI (lint/tests/smoke prompts) and optional Agent Engine deployment verification.

Prerequisites

  • Python runtime compatible with your project (often Python 3.10+)
  • google-adk installed and importable
  • If deploying: access to a Google Cloud project with Vertex AI enabled and permissions to deploy Agent Engine runtimes
  • Secrets available via environment variables or a secret manager (never hardcoded)

Instructions

  1. Confirm scope: local-only agent scaffold vs Vertex AI Agent Engine deployment.
  2. Choose an architecture:
    • Single agent (ReAct) for adaptive tool-driven tasks
    • Multi-agent system (specialists + orchestrator) for complex, multi-step workflows
  3. Define the tool surface (built-in ADK tools + any custom tools you need) and required credentials.
  4. Scaffold the project:
    • src/agents/, src/tools/, tests/, and a dependency file (pyproject.toml or requirements.txt)
  5. Implement the minimum viable agent and a smoke test prompt; add regression tests for tool failures.
  6. If deploying, produce an adk deploy ... command and a post-deploy validation checklist (AgentCard/task endpoints, permissions, logs).

Output

  • A repo-ready ADK scaffold (files and directories) plus starter agent code
  • Tool stubs and wiring points (where to add new tools safely)
  • A test + validation plan (unit tests and a minimal smoke prompt)
  • Optional: deployment commands and verification steps for Agent Engine

Error Handling

  • Dependency/runtime issues: provide pinned install commands and validate imports.
  • Auth/permission failures: identify the missing role/API and propose least-privilege fixes.
  • Tool failures/rate limits: add retries/backoff guidance and a regression test to prevent recurrence.

Examples

Example: Scaffold a single ReAct agent

  • Request: “Create an ADK agent that summarizes PRs and proposes test updates.”
  • Result: agent entrypoint + tool registry + a smoke test command for local verification.

Example: Multi-agent orchestrator

  • Request: “Build a supervisor + deployer + verifier team and deploy to Agent Engine.”
  • Result: orchestrator skeleton, per-agent responsibilities, and adk deploy ... + post-deploy health checks.

Resources

  • Full detailed guide (kept for reference): ${CLAUDE_SKILL_DIR}/references/SKILL.full.md
  • Repo standards (source of truth):
    • 000-docs/6767-a-SPEC-DR-STND-claude-code-plugins-standard.md
    • 000-docs/6767-b-SPEC-DR-STND-claude-skills-standard.md
  • ADK / Agent Engine docs: 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".

Related Skills