Complete Google ADK project setup - initializes project, adds agents/tools/streaming/A2A/observability/evaluation, validates, and deploys everything in one command
Builds complete Google ADK full-stack project with agents, tools, streaming, A2A, observability, evaluation, and cloud deployment.
/plugin marketplace add vanman2024/ai-dev-marketplace/plugin install google-adk@ai-dev-marketplaceproject-nameArguments: $ARGUMENTS
Goal: Complete end-to-end Google ADK project setup from initialization through deployment
Core Principles:
Phase 0: Project Analysis and Requirements Gathering Goal: Analyze existing project files to understand what needs to be built
Actions:
Read Project Configuration Files:
Read .claude/project.json:
!{Read .claude/project.json}
Extract:
Read features.json:
!{Read features.json}
Extract:
Read execution.json (if exists):
!{bash test -f execution.json && cat execution.json}
Extract:
Scan specs/ directory:
!{bash find specs/ -name "*.md" -type f 2>/dev/null | head -20}
Extract:
Analyze Requirements:
Parse project.json to determine:
Parse features.json to determine:
Create Customized Build Plan:
Based on analysis, determine execution order:
Store analysis results:
Phase 1: Initialize Progress Tracking Goal: Create todo list for all workflow phases
Actions:
TodoWrite with todos:
Phase 2: Sequential Command Execution Goal: Execute all setup commands in order
Actions:
Mark todo #1 as in_progress. Run /google-adk:init $ARGUMENTS WAIT for completion. !{bash test -f pyproject.toml || test -f package.json} Mark todo #1 as completed.
Mark todo #2 as in_progress. Run /google-adk:add-agent WAIT for completion. Mark todo #2 as completed.
Mark todo #3 as in_progress. Run /google-adk:add-tools WAIT for completion. Mark todo #3 as completed.
Mark todo #4 as in_progress. Run /google-adk:add-streaming WAIT for completion. Mark todo #4 as completed.
Mark todo #5 as in_progress. Run /google-adk:add-a2a WAIT for completion. Mark todo #5 as completed.
Mark todo #6 as in_progress. Run /google-adk:add-observability WAIT for completion. Mark todo #6 as completed.
Mark todo #7 as in_progress. Run /google-adk:add-evaluation WAIT for completion. Mark todo #7 as completed.
Mark todo #8 as in_progress. Run /google-adk:deploy WAIT for completion. Mark todo #8 as completed.
Phase 3: Summary Goal: Display comprehensive setup summary
Actions:
Display summary:
Google ADK Full Stack Setup Complete
Components Configured:
Next Steps:
Mark all todos as completed.