git-safety-net

Installation
SKILL.md

Git Safety Net

Prevent losing work in a tangle of branches/stashes/rebases, and recover it forensically when something already went sideways. The commands here are all non-destructive or additive until a step is explicitly labeled destructive — recovery must never make the loss worse.

Outcome contract — keep the safety net subordinate to the user's job

Before Mode B/E or any command that writes a ref or backup, state the following in the conversation (do not create another file):

  • Outcome: the user-visible end state, in the user's words.
  • Current phase: what is authorized now. "Later" work is not authorized in this phase.
  • Authorized targets: named objects this phase may inspect, plus the subset it may change.
  • Stop condition: observable facts that end the task.

Then enforce these boundaries:

Installs
183
GitHub Stars
1.4K
First Seen
Jul 14, 2026
git-safety-net — daymade/claude-code-skills