rollback-runbook-author

Author rollback strategies and executable runbooks for releases and deployments.

2|Updated Jul 6, 2026
One-click install
npx skills add https://github.com/nguyenpv1980-wq/Project-Aegis --skill rollback-runbook-author
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rollback-runbook-author
Source: https://github.com/nguyenpv1980-wq/Project-Aegis/tree/main/.claude/skills/rollback-runbook-author
Command: npx skills add https://github.com/nguyenpv1980-wq/Project-Aegis --skill rollback-runbook-author

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill turns a vague need for “backout coverage” into a clear rollback strategy and an executable runbook that an on-call responder can follow under pressure.

Core Features & Use Cases

  • Rollback decision criteria: Defines when to roll back versus fix forward, including symptoms, thresholds, a time-box, and the decision role.
  • Layered reversal planning: Maps the correct rollback primitive for traffic, flags, artifacts, config, schema, and data, with the proper reversal order.
  • Pressure-proof runbooks: Produces numbered, stranger-executable steps with one action, one observable result, and one verification per step, plus comms, rehearsal, and staleness triggers.
  • Use case: A release introduces a flagged billing change and an expand/contract migration; this Skill authors the rollback strategy, confirms the bad-window data posture, and documents exactly how to verify recovery.

Quick Start

Write the rollback runbook for this release, including rollback-vs-fix-forward criteria, per-layer reversal steps, bad-window data handling, and a rehearsal requirement.

Frequently Asked Questions about rollback-runbook-author

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a rollback runbook for a deployment that anyone can execute under pressure?

A rollback runbook should use numbered, stranger-executable steps with one action, one observable result, and one verification per step. Include explicit decision thresholds, previous-good artifact identification, bad-window data handling, comms, rehearsal, and staleness triggers.

What criteria should determine whether to roll back or fix forward during an incident?

Rollback decision criteria must define specific symptoms, thresholds, a time-box, and the decision role. This ensures responders know exactly when to initiate backout procedures versus attempting a fix forward during a deployment incident.

How do I plan the correct rollback order for traffic, feature flags, schema, and data changes?

Layered reversal planning maps the correct rollback primitive for traffic, flags, artifacts, config, schema, and data. It documents the proper reversal order to ensure dependencies are handled safely during backout.

Does rollback planning work for database migrations using expand and contract patterns?

Yes, rollback strategy applies to migrations including expand/contract patterns. The runbook confirms bad-window data posture and documents exactly how to verify recovery after reversing schema and data changes.

What should a rollback strategy include for feature flag releases?

A rollback strategy for feature flags must include reversal criteria, layer-by-layer reversal primitives, verification steps, and staleness triggers. It documents how to toggle flags back and verify the previous-good state is restored.

How do I handle bad-window data when planning a deployment rollback?

Bad-window data handling requires documenting the data posture during the failure window and specifying exactly how to verify recovery. The rollback runbook confirms what data was affected and how to reconcile it after backout.