google-agents-cli-scaffold

Scaffold Google ADK agent projects with deployment targets, CI/CD runners, and RAG templates.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/God-Gamer-Manyu/Google_Agentic_Engineering --skill google-agents-cli-scaffold-god-gamer-manyu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-agents-cli-scaffold
Source: https://github.com/God-Gamer-Manyu/Google_Agentic_Engineering/tree/main/.agents/skills/google-agents-cli-scaffold
Command: npx skills add https://github.com/God-Gamer-Manyu/Google_Agentic_Engineering --skill google-agents-cli-scaffold-god-gamer-manyu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up a new Google ADK agent project involves many decisions—templates, deployment targets, CI/CD runners, session storage, and datastores—and doing it by hand is error-prone. This Skill guides the AI through the agents-cli scaffold commands so projects are created, enhanced, or upgraded correctly the first time. ## Core Features & Use Cases - Project Creation: Run agents-cli scaffold create with the right flags for agent templates (adk, agentic_rag), deployment targets (agent_runtime, cloud_run, gke), and prototype mode. - Enhancement & Upgrade: Add deployment or CI/CD to an existing project with scaffold enhance, or migrate to a newer CLI version with scaffold upgrade while preserving customizations. - Reference Scaffolding: Generate temporary reference projects in /tmp/ to cherry-pick Terraform, Dockerfile, or CI/CD workflow files for non-standard project structures. - Use Case: A developer says "build me a Python agent that exposes A2A and deploys to Cloud Run"—the Skill clarifies requirements, then runs agents-cli scaffold create my-a2a-agent --agent adk --deployment-target cloud_run --prototype to produce a valid project without hand-writing A2A code. ## Quick Start Ask the assistant to create a new ADK agent project with your chosen deployment target, and it will clarify your requirements before running the appropriate agents-cli scaffold command.

Frequently Asked Questions about google-agents-cli-scaffold

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new Google ADK agent project?

Run agents-cli scaffold create with a project name, agent template, and deployment target, for example agents-cli scaffold create my-agent --agent adk --deployment-target agent_runtime. Do not mkdir the directory first, since the CLI creates it automatically.

How do I add deployment or CI/CD to an existing ADK project?

Use agents-cli scaffold enhance from inside the project directory, passing --deployment-target for deployment scaffolding or --cicd-runner with github_actions or google_cloud_build for pipelines. If your agent code is not in app/, pass --agent-directory.

What deployment targets does agents-cli scaffold support?

The CLI supports agent_runtime (managed Vertex AI Agent Runtime), cloud_run, gke, and none for code-only scaffolding. Agent Runtime manages sessions internally, so any session_type setting in your code should be removed for that target.

What are the project name constraints for agents-cli scaffold create?

Project names must be 26 characters or fewer and contain only lowercase letters, numbers, and hyphens. Names outside these rules cause the create command to fail.

When should I use the --prototype flag with agents-cli?

Use --prototype for a first pass to skip CI/CD and Terraform so you can iterate on agent code quickly. Add deployment later with agents-cli scaffold enhance once the agent works.

Why does my RAG agent have no data after scaffolding?

The agentic_rag template requires provisioning the datastore and ingesting data before testing. Run agents-cli infra datastore followed by agents-cli data-ingestion, otherwise the agent has nothing to search over.