Use when writing acceptance criteria for a task - express each as an observable Given/When/Then that QA can execute, including negative cases
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when a backend or worker service needs a cloud deploy - container-first GitHub Actions deploys to Google Cloud Run (WIF) or AWS ECS/App Runner (OIDC), with migrate-before-deploy and a health-check gate
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
A backend deploy ships the container the repo already builds, not a re-implementation. The same image runs on Google Cloud Run and on AWS ECS — the deploy workflow only differs in the auth handshake and the deploy command. Read [[ci-cd-pipeline-authoring]] first: it defines the workflow naming/dispatch contract this skill fills in with real cloud steps.
Core principle: One image, one health-checked deploy per environment, authenticated by OIDC — never a hand-rolled server or a committed key.
backend or worker).search_boilerplate_catalog → deploy gcp backend, deploy aws worker, etc. Copy that folder's deploy-stage/preprod/prod.yml into the project's .github/workflows/ as <id>-deploy-<env>.yml.google-github-actions/auth with workload_identity_provider + service_account (no key JSON).gcloud run deploy $SERVICE --image $IMAGE --region $REGION (or --source . to build on deploy). Cloud Run gives you the revision URL to smoke-test.gcloud run jobs deploy ... && gcloud run jobs execute) or a GKE workload — not a public service.aws-actions/configure-aws-credentials with role-to-assume (OIDC), no access keys.aws-actions/amazon-ecs-deploy-task-definition with wait-for-service-stability: true.failed and the release engineer rolls it back; only finish_release moves a task to released. This workflow's smoke step is a build-time gate, not the release verdict itself.:latest. Put the rollback command in the task's rollback_plan field (update_board_task) so the release engineer reads it on rollback — that field is posted on the card automatically at deploy time, which a comment is not.:latest → no deterministic rollback target. Tag with the commit SHA.secrets instead of using OIDC/WIF.id-token: write permission (OIDC can't work).push instead of workflow_dispatch (unless the component's delivery profile is genuinely on_merge).아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Use when writing acceptance criteria for a task - express each as an observable Given/When/Then that QA can execute, including negative cases
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when the diff adds or changes an endpoint, resolver, RPC, job or query that takes an object id, a role check, a request binding or a tenant filter - BOLA/IDOR, function-level authorization, mass assignment and tenant scoping
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use on every UI change - semantic HTML, labels for controls, keyboard-navigable dialogs/menus, visible focus, and never color as the only signal
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when a task changes any screen, form, dialog, menu or control - Lighthouse/axe scan of the changed screens, a keyboard walk, and the thresholds that fail a task
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
How to work a task returned with review, QA or UAT findings. Use when a task is in need_revision or PR review comments are in your context.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when the repository keeps its alerting in code, or a person asks for alerts outside TaskTrooper - PrometheusRule YAML, a Cloud Monitoring alert policy in Terraform, a Datadog monitor, each routed to TaskTrooper's alert ingest URL so it opens an incident here
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.