templates/skills/planning/rollback-mechanism/SKILL.md
--- name: planning-rollback-mechanism description: Rollback mechanics and scenario: criteria, steps, data impact, recovery --- <purpose> <item>Create a fast and safe path to revert in case of degradation</item> </purpose> <inputs> <required>Change description + rollout strategy</required> <optional>Data/compatibility constraints (especially for migrations)</optional> <optional>Available mechanisms: revert, feature flag, blue-green</optional> </inputs> <method> <step>Define rollback
npx skillsauth add ozerohax/assistagents templates/skills/planning/rollback-mechanismInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
<output_format>
<section>Rollback criteria</section> <section>Rollback mechanism + expected time</section> <section>Rollback steps</section> <section>Data impact / compatibility</section> <section>Post-rollback verification</section> </output_format><quality_rules> <rule importance="critical">Rollback is feasible within a clear timeframe and described step-by-step</rule> <rule importance="high">Data impact is stated (what happens to partially applied changes)</rule> </quality_rules>
<do_not> <item importance="critical">Do not leave rollback as "we will roll back if needed" without mechanics</item> <item importance="high">Do not plan a rollback that requires manual data edits without verification</item> </do_not>
testing
Visual regression (baseline diffs, UI stabilization)
testing
Design detailed reproducible test cases (Given/When/Then, one check per case); not smoke/regression checklists
development
Mobile testing (native/hybrid/web, gestures, offline, interruptions)
testing
Load testing (k6/JMeter scenarios, benchmarks)