Communitygithub.com

SamuelChien/mega-skills-collection

Baue produktionsreife KI-Agenten mit Googles Agent Development Kit, inklusive KI-Assistenten-Integration, React-Patterns, Multi-Agent-Orchestrierung und umfassenden Toolbibliotheken. Verwende bei entsprechender Kontexterkennung. Löse mit relevanten Phrasen basierend auf dem Skill-Zweck aus.

Was ist mega-skills-collection?

Dieser Skill namens 'ADK Agent Builder' ermöglicht es Entwicklern, mit dem Google Agent Development Kit (ADK) produktionsreife KI-Agenten zu erstellen. Er bietet Unterstützung für das Gerüstbau (Scaffolding), die Verdrahtung von Tools, Orchestrierungsmuster, Tests und optionale Bereitstellung auf der Vertex AI Agent Engine. Der Skill unterstützt sowohl Single-Agent-ReAct-Workflows als auch Multi-Agent-Orchestrierung (sequentiell, parallel, Schleife) und erzeugt eine Validierungs-Checkliste, die für CI-Pipelines geeignet ist. Besonders nützlich ist er für Entwickler, die komplexe, toolgesteuerte KI-Anwendungen erstellen und dabei bewährte Architekturmuster sowie eine klare Trennung von Anliegen (Agent, Tools, Konfiguration, Tests) einhalten möchten. Die Integration in Claude Code oder ähnliche KI-Assistenten ermöglicht eine schnelle, kontextbasierte Generierung von Agenten-Scaffolds, die sofort einsatzbereit sind.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

ADK Agent Builder

Erstelle produktionsreife Agenten mit Googles Agent Development Kit (ADK): Gerüstbau, Tool-Verdrahtung, Orchestrierungsmuster, Tests und optionale Bereitstellung auf der Vertex AI Agent Engine.

Übersicht

  • Erstellt ein minimales, produktionsorientiertes ADK-Gerüst (Agent-Einstiegspunkt, Tool-Registry, Konfiguration und Tests).
  • Unterstützt Single-Agent-ReAct-Workflows und Multi-Agent-Orchestrierung (Sequentiell/Parallel/Schleife).
  • Erzeugt eine Validierungs-Checkliste, geeignet für CI (Lint/Tests/Smoke-Prompts) und optionale Überprüfung der Agent Engine-Bereitstellung.

Voraussetzungen

  • Python-Laufzeitumgebung, kompatibel mit Ihrem Projekt (oft Python 3.10+)
  • google-adk installiert und importierbar
  • Bei Bereitstellung: Zugriff auf ein Google Cloud-Projekt mit aktiviertem Vertex AI und Berechtigungen zur Bereitstellung von Agent Engine-Laufzeiten
  • Geheimnisse (Secrets) verfügbar über Umgebungsvariablen oder einen Secret Manager (niemals fest codiert)

Anleitung

  1. Bestätigen Sie den Umfang: Nur lokales Agenten-Gerüst vs. Bereitstellung auf Vertex AI Agent Engine.
  2. Wählen Sie eine Architektur:
    • Einzelagent (ReAct) für adaptive, toolgesteuerte Aufgaben
    • Multi-Agent-System (Spezialisten + Orchestrator) für komplexe, mehrstufige Workflows
  3. Definieren Sie die Tool-Oberfläche (eingebaute ADK-Tools + benutzerdefinierte Tools) und die erforderlichen Anmeldeinformationen.
  4. Erstellen Sie das Projektgerüst:
    • src/agents/, src/tools/, tests/ und eine Abhängigkeitsdatei (pyproject.toml oder requirements.txt)
  5. Implementieren Sie den minimal lebensfähigen Agenten und einen Smoke-Test-Prompt; fügen Sie Regressionstests für Tool-Fehler hinzu.
  6. Erstellen Sie bei Bereitstellung einen adk deploy ...-Befehl und eine Checkliste für die Überprüfung nach der Bereitstellung (AgentCard/Task-Endpunkte, Berechtigungen, Logs).

Ausgabe

  • Ein repo-bereites ADK-Gerüst (Dateien und Verzeichnisse) plus Starter-Agent-Code
  • Tool-Stubs und Verdrahtungspunkte (wo sicher neue Tools hinzugefügt werden können)
  • Ein Test- und Validierungsplan (Unit-Tests und ein minimaler Smoke-Prompt)
  • Optional: Bereitstellungsbefehle und Überprüfungsschritte für die Agent Engine

Fehlerbehandlung

  • Abhängigkeits-/Laufzeitprobleme: Geben Sie festgelegte Installationsbefehle an und validieren Sie Importe.
  • Authentifizierungs-/Berechtigungsfehler: Identifizieren Sie die fehlende Rolle/API und schlagen Sie Korrekturen mit geringsten Berechtigungen vor.
  • Tool-Fehler/Ratenbegrenzungen: Fügen Sie Anleitungen zu Wiederholungen/Backoff und einen Regressionstest hinzu, um Wiederholungen zu vermeiden.

Beispiele

Beispiel: Gerüst für einen einzelnen ReAct-Agenten

  • Anfrage: „Erstelle einen ADK-Agenten, der PRs zusammenfasst und Test-Updates vorschlägt.“
  • Ergebnis: Agent-Einstiegspunkt + Tool-Registry + ein Smoke-Test-Befehl zur lokalen Überprüfung.

Beispiel: Multi-Agent-Orchestrator

  • Anfrage: „Baue ein Team aus Supervisor + Deployer + Verifier und stelle es auf der Agent Engine bereit.“
  • Ergebnis: Orchestrator-Gerüst, Verantwortlichkeiten pro Agent und adk deploy ... + Gesundheitschecks nach der Bereitstellung.

Ressourcen

  • Vollständige detaillierte Anleitung (zur Referenz aufbewahrt): ${CLAUDE_SKILL_DIR}/references/SKILL.full.md
  • Repo-Standards (maßgebliche Quelle):
    • 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-Dokumentation: 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".

Verwandte Skills