·git-safety-guard
</>

git-safety-guard

Bloquea los comandos destructivos de git y del sistema de archivos antes de su ejecución. Evita la pérdida accidental de trabajo no comprometido desde git checkout --, git reset --hard, rm -rf y operaciones destructivas similares. Funciona como un gancho Claude Code PreToolUse con semántica de apertura fallida.

15Instalaciones·0Tendencia·@terraphim

Instalación

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

Cómo instalar git-safety-guard

Instala rápidamente el skill de IA git-safety-guard en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/terraphim/terraphim-skills --skill git-safety-guard
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: terraphim/terraphim-skills.

SKILL.md

Ver original

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 |

Bloquea los comandos destructivos de git y del sistema de archivos antes de su ejecución. Evita la pérdida accidental de trabajo no comprometido desde git checkout --, git reset --hard, rm -rf y operaciones destructivas similares. Funciona como un gancho Claude Code PreToolUse con semántica de apertura fallida. Fuente: terraphim/terraphim-skills.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/terraphim/terraphim-skills --skill git-safety-guard
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-20
Actualizado
2026-03-10

Browse more skills from terraphim/terraphim-skills

Respuestas rápidas

¿Qué es git-safety-guard?

Bloquea los comandos destructivos de git y del sistema de archivos antes de su ejecución. Evita la pérdida accidental de trabajo no comprometido desde git checkout --, git reset --hard, rm -rf y operaciones destructivas similares. Funciona como un gancho Claude Code PreToolUse con semántica de apertura fallida. Fuente: terraphim/terraphim-skills.

¿Cómo instalo git-safety-guard?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/terraphim/terraphim-skills --skill git-safety-guard Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

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