# Deploy Service

> Deployment helper for the payments service.

- Skill: `stbenjam/deploy-service-3` (Agent Skill)
- Install (CLI): `npx skillmds@latest add stbenjam/deploy-service-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/stbenjam/deploy-service-3/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: stbenjam (https://skillmd.com/u/stbenjam)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/stbenjam/deploy-service-3

---


# Deploy Service

Promotes a build from staging to production behind the payments feature
flag. The rollout is gradual: 5% of traffic, then 50%, then everything.

## Steps

1. Confirm the staging smoke tests are green — see [the smoke test
   guide](docs/smoke-tests.md).
2. Promote the build with `payctl promote --canary`.
3. Watch the error-rate dashboard for ten minutes.
4. Roll forward, or follow [the rollback
   runbook](runbooks/payments-rollback.md).

Escalate to the on-call engineer named in [the rota](docs/on-call.md) when
the error rate crosses 0.5%.

