adk-dev-guide

Enforce a Phase 1-4 ADK agent development lifecycle with DESIGN_SPEC.md.

9|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/hq-opensource/si-mapper --skill adk-dev-guide-hq-opensource
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: adk-dev-guide
Source: https://github.com/hq-opensource/si-mapper/tree/main/.agents/skills/adk-dev-guide
Command: npx skills add https://github.com/hq-opensource/si-mapper --skill adk-dev-guide-hq-opensource

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a standardized ADK development lifecycle and coding guidelines to ensure consistent, contract-driven agent creation, testing, and deployment practices across teams.

Core Features & Use Cases

  • Enforces a structured, phase-driven approach (Understand, Build, Evaluate, Deploy) for ADK-based agents.
  • Centralizes reference materials and troubleshooting procedures (DESIGN_SPEC.md as the primary source) to accelerate development and maintain quality.
  • Use Case: Teams can onboard new ADK projects quickly by following the guided phases and validation steps.

Quick Start

Read DESIGN_SPEC.md and follow the Phase 1–4 workflow to begin implementing an ADK agent according to the skill guidelines.

Frequently Asked Questions about adk-dev-guide

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

FAQPage Schema
What is the ADK agent development lifecycle and how does it structure project workflows?▼

The ADK agent development lifecycle is a structured, phase-driven workflow encompassing Understand, Build, Evaluate, and Deploy phases. It standardizes agent construction by enforcing contract-driven creation, testing, and deployment practices across teams to maintain consistent quality.

How do I start building an ADK agent using a standardized workflow?▼

To start building an ADK agent, read the DESIGN_SPEC.md file as your primary reference, then follow the Phase 1 to 4 workflow. This structured approach guides you sequentially through design understanding, scaffolding, coding, evaluation, and deployment.

What's the best way to evaluate and test ADK agents during development?▼

The best way to evaluate ADK agents is following the codified guidelines within the Evaluate phase of the lifecycle. This phase mandates specific testing and validation steps to ensure contract-driven agent quality before moving to deployment.

Do I need a design specification document before scaffolding an ADK agent?▼

Yes, reading DESIGN_SPEC.md is required before scaffolding an ADK agent. It serves as the centralized primary reference material, ensuring your project aligns with standardized development guidelines and troubleshooting procedures from the start.

Can I use this ADK workflow for ongoing development cycles or only new agent projects?▼

You can use this ADK workflow for both new agent projects and ongoing development cycles. The phase-driven approach supports continuous design, coding, evaluation, and deployment updates, ensuring consistent practices throughout the agent lifecycle.