
miticojo/adk-skill
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Agent Skill for building AI agents with Google's Agent Development Kit (ADK) in Python, Java, Go, and TypeScript
개요
An Agent Skill for building single-agent and multi-agent systems with in . Skill , verified against on . Covers graph/dynamic workflows, collaboration, cancellation, approvals, tools, memory, evaluation and deployment. Python examples require ; API availability and experimental status are specific to each SDK. This skill gives your coding agent deep knowledge of ADK architecture, patterns, and best practices — covering workflow types, tools, callbacks, state management, memory, artifacts, multi-agent orchestration, testing, evaluation, and deployment across all supported languages. See release notes for version 2.2.0, compatibility changes and verification limits. Contributor and agent instructions live in AGENTS.md; the update's phase record is in tasks.md.
README
원문 README의 일부입니다. 원문 보기.
ADK Skill
An Agent Skill for building single-agent and multi-agent systems with Google’s Agent Development Kit (ADK) in Python, Java, Go, Kotlin, and TypeScript. Skill 2.2.0, verified against ADK Python 2.13.0 on 2026-10-25. Covers graph/dynamic workflows, collaboration, cancellation, approvals, tools, memory, evaluation and deployment. Python examples require Python 3.11+; API availability and experimental status are specific to each SDK.
This skill gives your coding agent deep knowledge of ADK architecture, patterns, and best practices — covering workflow types, tools, callbacks, state management, memory, artifacts, multi-agent orchestration, testing, evaluation, and deployment across all supported languages.
See release notes for version 2.2.0, compatibility changes and verification limits. Contributor and agent instructions live in AGENTS.md; the update’s phase record is in tasks.md.
What’s Included
adk-skill/
├── SKILL.md # Core instructions (under 500 lines)
└── references/
├── a2a-protocol.md # A2A protocol: expose, consume, agent cards
├── advanced-patterns.md # Multi-agent, App config, Agent Config, Visual Builder, AG-UI, streaming, multi-model
├── design-patterns.md # Agent design patterns & best practices
├── evaluation.md # Quality/efficiency metrics, multi-turn evaluator, user simulation
├── memory-artifacts.md # In-memory/SQLite/Vertex/MongoDB memory, versioned artifacts
├── multi-language.md # Java, Go, Kotlin, TypeScript patterns
├── tools-reference.md # FunctionTool, MCP, Toolbox, RAG, SkillToolset, OpenAPI, tool auth, confirmations
├── troubleshooting.md # Common errors, debugging, 1.x→2.0 migration, performance tips
└── workflows.md # Graph-based routing, dynamic workflows, HITL, parallel, custom IDs
SKILL.md covers project structure, all 4 workflow types (Graph-based Workflow, Dynamic @node, Collaborative with mode, Template SequentialAgent/ParallelAgent/LoopAgent), function tools, OpenAPI tools, AgentTool, MCP integration, agent-as-MCP-server (to_mcp_server), A2A remote agents, memory service, artifacts, callbacks, state management with Jinja2 instruction templating, structured output, testing with InMemoryRunner, YAML-based Agent Config, model selection (gemini-3.5-flash default), design patterns with key rules, decision guides, and links to external documentation.
Reference files provide advanced patterns loaded on demand:
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add miticojo/adk-skill