vibe-rollback-plan
SkillDocs & knowledgeDocuments rollback procedures before making risky changes. Covers what's changing, verification steps, rollback procedures, and blast radius assessment. Use before database migrations, breaking API changes, infrastructure or DNS changes, large dependency upgrades, or any change where undo is not obvious.
Use vibe-rollback-plan in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add vibe-rollback-plan and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the vibe-rollback-plan skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by ash1794/vibe-engineering in plugins/vibe-engineering/skills/vibe-rollback-plan/SKILL.md and read by Ahel’s review.
The time to plan a rollback is BEFORE you need one.
When to Use This Skill
- Database migrations (especially destructive ones)
- API breaking changes
- Infrastructure changes (networking, permissions, DNS)
- Large dependency upgrades
- Any change where "undo" isn't obvious
When NOT to Use This Skill
- Safe, easily reversible changes (adding a new file, adding a feature flag)
- Changes with automated rollback (CI/CD with rollback built in)
- Local development changes
Steps
-
Document the change:
- What is being changed?
- Why is it being changed?
- What systems are affected?
-
Define success criteria:
- How do we know the change worked?
- What metrics to watch?
- How long to monitor before declaring success?
-
Assess blast radius:
- What breaks if this fails?
- Which users/services are affected?
- Is there data loss risk?
-
Write rollback procedure:
- Step-by-step commands to reverse the change
- Expected time to rollback
- Who needs to be notified?
-
Pre-change checklist:
- Rollback procedure documented
- Rollback tested (if possible)
- Monitoring in place
- Team notified
- Backup taken
Output Format
Rollback Plan: [Change Name]
Change: [Description] Risk Level: Low / Medium / High / Critical Blast Radius: [What's affected] Estimated Recovery Time: [Time to rollback]
Success Criteria
- [How to verify the change worked]
Rollback Procedure
# Step 1: [Description]
[command]
# Step 2: [Description]
[command]
Pre-Change Checklist
- Backup taken
- Rollback tested
- Monitoring active
- Team notified
Signals
- GitHub stars
- 162
- Forks
- 40
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
vibe-rollback-plan- Source
- github.com/ash1794/vibe-engineering
github.com/ash1794/vibe-engineering
More in Docs & knowledge
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledgedoc-coauthoring
Skill · anthropics
More in Docs & knowledgepopups
Skill · coreyhaines31
More in Docs & knowledgewriting-for-agents
Skill · mattpocock
More in Docs & knowledgespec-driven-development
Skill · addyosmani
More in Docs & knowledge