·git-safety-guard
</>

git-safety-guard

Blocca i comandi distruttivi di git e filesystem prima dell'esecuzione. Previene la perdita accidentale del lavoro non impegnato da git checkout --, git reset --hard, rm -rf e operazioni distruttive simili. Funziona come un hook PreToolUse di Claude Code con semantica fail-open.

15Installazioni·0Tendenza·@terraphim

Installazione

$npx skills add https://github.com/terraphim/terraphim-skills --skill git-safety-guard

Come installare git-safety-guard

Installa rapidamente la skill AI git-safety-guard nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/terraphim/terraphim-skills --skill git-safety-guard
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: terraphim/terraphim-skills.

Use this skill when setting up or configuring protection against destructive git/filesystem commands in Claude Code.

Git Safety Guard intercepts Bash commands before execution and blocks dangerous operations that could permanently destroy uncommitted work or important files. The guard uses regex pattern matching with an allowlist to distinguish between safe and dangerous variants of commands.

| git checkout -- | Discards uncommitted changes permanently | | git restore | Discards uncommitted changes (except --staged) | | git reset --hard | Destroys all uncommitted changes | | git reset --merge | Can lose uncommitted changes | | git clean -f | Removes untracked files permanently | | git push --force | Destroys remote history |

Blocca i comandi distruttivi di git e filesystem prima dell'esecuzione. Previene la perdita accidentale del lavoro non impegnato da git checkout --, git reset --hard, rm -rf e operazioni distruttive simili. Funziona come un hook PreToolUse di Claude Code con semantica fail-open. Fonte: terraphim/terraphim-skills.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/terraphim/terraphim-skills --skill git-safety-guard
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-20
Aggiornato
2026-03-10

Browse more skills from terraphim/terraphim-skills

Risposte rapide

Che cos'è git-safety-guard?

Blocca i comandi distruttivi di git e filesystem prima dell'esecuzione. Previene la perdita accidentale del lavoro non impegnato da git checkout --, git reset --hard, rm -rf e operazioni distruttive simili. Funziona come un hook PreToolUse di Claude Code con semantica fail-open. Fonte: terraphim/terraphim-skills.

Come installo git-safety-guard?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/terraphim/terraphim-skills --skill git-safety-guard Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/terraphim/terraphim-skills