keep-git-work-recoverable
Installation
SKILL.md
Keep Git Work Recoverable
Core principle. Nothing that cannot be recovered is destroyed to make a command succeed.
- The refusal you are looking at is the tool protecting work that exists nowhere else.
- The weight sits in Tag every claim that rests on the remote. Every removal downstream rests on whether that tag was honest.
- You opened this in the middle of something. This is how to do that work, not a replacement for it. Name what you were doing before you start, and return to it when this is done.
A refused command is information
- Retrying it unchanged is the failure this skill exists to prevent. The second attempt fails for the reason the first one already gave you.
- Classify the state, then make the one legal move from it.
- Where no legal move exists without discarding someone's work, the decision leaves you. It goes to the human.