dev-rollback

Community

Safely undo bad releases and prep hotfix

Authorlearnzdevelopmenthub
Version1.0.0
Installs0

System Documentation

What problem does it solve?

A failed release tag on main can leave production in an unrecoverable state while developers scramble to revert merges manually. This Skill orchestrates a controlled rollback by deleting release artifacts, reverting the merge commit, and staging a hotfix branch so the team can continue work without guessing the necessary steps.

Core Features & Use Cases

  • Detection and assessment: Verifies that the chosen tag exists, locates the merge commit on main, and reports downstream commits plus develop divergence to gauge impact.
  • Safe execution plan: Deletes the GitHub Release, removes the tag locally and remotely, reverts the merge on the main branch, and pushes each change while stopping on failure.
  • Hotfix preparation: Creates and pushes a fix branch using the configured fix prefix and version so a clean workspace is ready for the next fix.

Quick Start

Use the dev-rollback skill to confirm the failed release version, delete its tag, revert the merge, and branch for the hotfix.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dev-rollback
Download link: https://github.com/learnzdevelopmenthub/paadhai/archive/main.zip#dev-rollback

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.