Google ADK (Agent Development Kit) orchestration patterns — boundaries, agent composition, and tool seams. Trigger when designing or reviewing multi-agent systems built on ADK. Authoritative source: adk.dev.
日本語の概要は準備中です。原文の説明を表示しています。
Govern the SemVer release process — versioning discipline, tag-based GitHub releases, changelog hygiene, and the ADR that confirms the release strategy is agreed. Trigger when setting up a release process, before a first public release, or when release practice has become inconsistent. Owned by delivery-orchestrator.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
A release without a confirmed process is a deployment. A deployment without a rollback plan is a gamble.
This skill governs the release process itself — not a specific deployment (that is
release-readiness) and not the CI infrastructure (that is github-manager). It ensures
the team has agreed, documented, and is consistently following a versioning and release
strategy, anchored by an ADR.
delivery-orchestrator identifies a release-process gap during R2/R3 classificationThree release-adjacent skills exist in this harness with distinct responsibilities:
| Skill | Responsibility |
|---|---|
github-manager | CI trigger configuration, runner cost, branch protection, tag-event wiring |
release-manager (this skill) | Process governance: SemVer discipline, changelog, ADR, deviation authority |
release-readiness | Go/no-go gate for a specific deployment: failure modes, rollback, monitoring |
Use all three in sequence for a new project. Use release-manager alone when auditing or
repairing an existing process. Always hand off to release-readiness before the tag is
pushed.
Unless a team ADR explicitly records a different approach, the default is:
MAJOR.MINOR.PATCH
PATCH — backwards-compatible bug fixesMINOR — backwards-compatible new capabilityMAJOR — breaking changesv{MAJOR}.{MINOR}.{PATCH} tags on the default branch trigger release
builds in CI. No other event produces a release artifact.CHANGELOG.md updated before every release; format follows
Keep a Changelog.v* tags to the default branch.An ADR must exist that records:
If no ADR exists, create one using the-architect. The ADR is the authority record —
process enforcement without one is informal and will drift.
Check the repository for evidence of adherence:
CHANGELOG.md up to date for every tagged release?Flag every gap between declared ADR and observed practice. Gaps are findings, not acceptable workarounds.
Confirm the following are in place (coordinate with github-manager for CI config):
v* tagsv* tagsThe release owner runs this checklist before every release:
CHANGELOG.md entry written, reviewed, and committedv{version} tag pushed to the default branchOnce the release process confirms the candidate is ready to tag, invoke release-readiness
for the go/no-go deployment gate. The release checklist above is an input to that gate,
not a substitute for it.
| Excuse | Counter |
|---|---|
| "We all know the release process" | Tribal knowledge drifts. An ADR does not. |
| "The changelog is a nice-to-have" | Every future debugging session starts there. Write it now. |
| "I'll build the release locally, it's faster" | Local builds are not reproducible. CI builds from the tag are. |
| "We don't need an ADR for something this simple" | One page of ADR prevents months of inconsistency. Write it. |
| "The tag was already pushed, I'll do the changelog after" | The changelog belongs before the tag. Reversing this loses the discipline. |
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Google ADK (Agent Development Kit) orchestration patterns — boundaries, agent composition, and tool seams. Trigger when designing or reviewing multi-agent systems built on ADK. Authoritative source: adk.dev.
日本語の概要は準備中です。原文の説明を表示しています。
JP's signature red-team pass — "how would I break this?" Argue against your own approach before proceeding. Trigger on any high-stakes decision, architecture choice, or before marking work complete.
日本語の概要は準備中です。原文の説明を表示しています。
Read-only SRE checkup of any GCP project: deterministic probes of the edge, Cloud Run services, 7-day error logs, Cloud Scheduler, alert policies and uptime checks, Secret Manager and IAM, the data stores and the machine's own scheduled jobs, audited into one fixed status table (LIVE / WARNING / RED / INCONCLUSIVE) with evidence, findings by severity, what could not be checked, and a single OVERALL line delivered as one notification. Parametrised by a per-project manifest, so the same routine runs on every project. Use when the operator says "cloud checkup", "SRE check", "is everything live", "what's healthy / warning / red", "any errors this week", "audit the infra", "weekly checkup", "set up the weekly checkup", before a deploy or demo, or after an incident. Cloud Run first; App Engine and GKE differ only in the serving probes.
日本語の概要は準備中です。原文の説明を表示しています。
Cloud guardrails for any vendor workload — Google Cloud (GCP, Vertex AI, GKE), AWS (IAM, EKS, Bedrock), Azure (Entra ID, Policy, AKS), Alibaba Cloud (RAM, mainland/international residency). Enforces identity least-privilege, mechanical policy, data boundaries, residency, cost caps, network egress and observability, with official-source validation before any claim. Trigger on any cloud infrastructure design, review, Terraform plan, or LLM/agent deployment; the-architect routes here.
日本語の概要は準備中です。原文の説明を表示しています。
LLM and cloud cost awareness — model tiering, token budgets, right-sizing, and when a cheaper model suffices. Trigger before finalising any architecture that calls LLMs, before scaling a workload, or when a cost estimate is needed.
日本語の概要は準備中です。原文の説明を表示しています。
Decompose an epic into atomic parallelizable tasks, route each to the right skill, and keep the four delivery records straight — issues, STATUS, ROADMAP, CHANGELOG. Use as a meta-router when several skills could apply, and as the baseline for how delivery state is recorded. Trigger at the start of any multi-track epic, when the skill count exceeds ~12, or when the records have drifted from reality.
日本語の概要は準備中です。原文の説明を表示しています。