Agents / Skills

Release Rollback

Skill

Returns a misbehaving system to the previous release by your documented path — calmly, in order, with data-change implications surfaced before acting and the restored system verified after.

Best for

  • The bad-release moment, handled without panic
  • Knowing in advance whether rollback is even safe
  • Leaving an incident with a record instead of a blur

What you give it

  • The word that the current release must go, and why

What you get back

  • A pre-check: what rolling back implies, especially for data
  • The rollback executed by your procedure, step by logged step
  • The restored system verified, and an incident-ready record

How it works

  1. Confirms the rollback target: the preserved previous release.
  2. Checks data implications: migrations since, and your documented reversal stance.
  3. Executes the documented switch-back, logging each step.
  4. Verifies the restored system on the same checks a release gets.
  5. Files the record: what failed, when, what was done, state now.

Example

You: Roll production back — checkout is failing since the morning release.

Result: Pre-check: no schema change shipped, safe to switch; previous release reactivated, services reloaded, checkout verified working; record filed with timeline and the failing version quarantined.

Limits — please read

  • A rollback path must exist; it executes yours, not magic.
  • Data written by the bad release is surfaced, not silently handled.
  • Schema reversals follow your documented approval rules — or stop.