adk-expert
Google ADK (Agent Development Kit) orchestration patterns — boundaries, agent composition, and tool seams. Trigger when designing…
Go / no-go gate before any deployment. Checks failure modes, rollback plan, cost, production bar, and definition of done. Trigger before releasing to any environment that carries real consequences.
Claude Code
$ npx -y skills add jpantsjoha/ai-native-developer-experience --skill release-readiness --agent claude-code
Codex
$ npx skills add jpantsjoha/ai-native-developer-experience --skill release-readiness -a codex -y
Cursor
$ npx skills add jpantsjoha/ai-native-developer-experience --skill release-readiness -a cursor -y
Gemini CLI
$ npx skills add jpantsjoha/ai-native-developer-experience --skill release-readiness -a gemini-cli -y
GitHub Copilot
$ npx skills add jpantsjoha/ai-native-developer-experience --skill release-readiness -a github-copilot -y
OpenCode
$ npx skills add jpantsjoha/ai-native-developer-experience --skill release-readiness -a opencode -y
Windsurf
$ npx skills add jpantsjoha/ai-native-developer-experience --skill release-readiness -a windsurf -y
name: release-readiness description: Go / no-go gate before any deployment. Checks failure modes, rollback plan, cost, production bar, and definition of done. Trigger before releasing to any environment that carries real consequences.
> **A working demo is not evidence of production readiness. Production readiness is proven through sustained operation, incident handling, cost predictability, and controlled evolution.**
This skill enforces the production bar. It produces a go / no-go verdict with a signed checklist. No checklist = no go.
1. **Validate the definition of done** — confirm that acceptance criteria from the spec are met. "Looks good" is not a criterion. Run the actual validation commands.
2. **Check all quality gates pass** under the approved release ADR and profile. Require candidate/artifact-bound receipts from the declared executor; a hosted CI outage never permits silently dropping a gate. Run the [release structural preflight](../operating-model-bootstrap/references/release-contract.md) after the artifact exists and before promotion, then independently verify its receipts. Structural PASS neither authenticates approvals nor proves test outcomes. The commands below are defaults; use the project's declared equivalents:
3. **Name the failure modes** — at minimum:
4. **Confirm rollback exists and is tested** — a rollback plan that has never been tested is not a rollback plan. If the rollback has not been exercised, flag it.
5. **Estimate cost impact** — LLM calls, storage writes, egress, third-party API calls. Any unbounded cost vector must be capped or accepted explicitly.
6. **Confirm planned service acceptance** — verify applicable receiving-owner acceptance, support and knowledge-transfer evidence from the planning prerequisites. A document existing is not proof that the receiving team can operate the service.
7. **Confirm monitoring and alerting** — what fires when this breaks? Who gets the alert? What is the on-call runbook?
8. **Check data boundaries** — does the release touch PII, regulated data, or cross a tenant boundary? If yes, confirm the appropriate controls are in place.
9. **Sign off** — record: who reviewed, what was checked, what was accepted as known risk, and the go/no-go verdict.
checks failure modes, authority, artifact identity and observation in either mode.
| Excuse | Counter | |---|---| | "CI is green, we're good to go" | CI checks known paths. Release readiness checks failure modes CI doesn't cover. | | "We'll monitor it after launch" | The first failure will be invisible. Add monitoring before go-live. | | "Rollback is just redeploy the previous version" | Untested. Run the rollback in staging first. | | "Cost is fine, it's low traffic" | Low traffic + an LLM loop bug = runaway spend. Cap it. |
**Shared ways of working for you, your team and your AI agents — from a new idea to a change running live.** join-the-team brings planning, delivery and ticket management, model selection, testing, independent review and release practices into one reusable
Google ADK (Agent Development Kit) orchestration patterns — boundaries, agent composition, and tool seams. Trigger when designing…
JP's signature red-team pass — "how would I break this?" Argue against your own approach before proceeding. Trigger on any…
Read-only SRE checkup of any GCP project: deterministic probes of the edge, Cloud Run services, 7-day error logs, Cloud…
Cloud guardrails for any vendor workload — Google Cloud (GCP, Vertex AI, GKE), AWS (IAM, EKS, Bedrock), Azure (Entra ID, Policy,…
LLM and cloud cost awareness — model tiering, token budgets, right-sizing, and when a cheaper model suffices. Trigger before…
Challenge vision alignment, value, cost, risk and operating ownership at material scope or release decisions.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.