From auro-release-process
Execute the Auro 2.0 production or staging rollback runbook — the click-by-click for rolling a release back. Use when a rollback decision has already been made (typically by the release-incident-response process) and the team needs to walk through pre-flight checks, identify the target version, trigger the rollback workflow, and verify production is back on the previous version. Trigger with "roll back the release", "trigger the rollback", "rollback runbook", "redeploy previous version", "rollback workflow", "previous good release", "pre-flight checks", "rollback to vX.Y.Z", "we need to roll back", "execute rollback", "rollback executor", "production rollback", or "staging rollback". Distinct from release-incident-response — that skill runs the broader incident; this skill is specifically the mechanical execution of a rollback. Always reminds the user that production rollback can only be triggered by the tech lead or EM, not the release runner.
How this skill is triggered — by the user, by Claude, or both
Slash command
/auro-release-process:release-rollbackThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Required connectors: ClickUp, GitHub. See [CONNECTORS.md](../../CONNECTORS.md).
Required connectors: ClickUp, GitHub. See CONNECTORS.md.
This skill operationalises the Auro 2.0 Rollback Runbook. The canonical document is the Rollback Runbook page in the ClickUp Release Process Playbook; this skill is the active companion that helps the rollback executor run the process under pressure.
Invoke this skill when:
Do not invoke this skill if a rollback decision has not been made — the rollback-vs-fix-forward criteria sit in release-incident-response. Do not invoke this skill for general production incidents not caused by a recent release.
release-incident-response for resolution and customer comms.Production rollback requires the tech lead or engineering manager. The release runner cannot self-serve. If the user appears to be the release runner without a tech lead / EM in the loop, the first action is:
Page the on-shift tech lead / EM via PagerDuty before going any further. Production rollback workflow access is restricted to those roles.
Before triggering the rollback workflow, the rollback executor confirms all of:
If any check fails, do not roll back until the situation is reassessed with the incident commander. A botched rollback is worse than a longer outage.
Pre-flight post template for the Teams thread:
Pre-flight: target = vX.Y.Z (commit abc1234), no destructive migrations, no data-at-risk,
no hotfix in flight, deploy infra healthy. Triggering rollback workflow now.
v2026.04.30-1) and the commit hash. Both go in the Teams thread.target environment = production, target version / tag = the tag from Step 1./version endpoint or response header).Verification post template:
Rollback verified. Production now on vX.Y.Z (commit abc1234).
Symptom cleared at HH:MM. Dashboards clean for 15 min.
The rollback is complete; the incident is not. Hand back to the release-incident-response skill / process for resolution declaration and customer-comms close-out. The technical lead opens the post-rollback hotfix branch so the failed release can be re-shipped, fixed, in the next slot.
Staging is normally fix-forward. Roll staging back only when:
Mechanics same as production — identify previous good staging release, trigger the rollback workflow with target environment = staging, verify with the staging smoke test, note in the Teams thread and on the staging release rollup. No formal SLA. No customer comms.
| Phase | Target time |
|---|---|
| Rollback decision → Pre-flight checks complete | 5 minutes |
| Pre-flight complete → Rollback workflow triggered | 1 minute |
| Workflow complete → Verification complete | 15 minutes |
| Total — decision to verified rollback | Under 30 minutes |
If any phase materially overruns, post a status update in the Teams thread and consider escalation.
release-incident-response for the resolution and comms close-out. Do not extend into the resolution flow yourself.When invoked, offer to draft any of:
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub harmonysmarttechnology/auro-engineering-marketplace --plugin auro-release-process