Skip to main content

guard

guard

Catalogue généré le 2026-05-11

En une phrase

Mode « sécurité maximale » : Claude t'avertit avant chaque commande destructrice ET t'empêche de modifier des fichiers hors d'un dossier précis.

Quand l'utiliser

  • Quand tu travailles sur de la production en direct et tu veux zéro accident
  • Quand tu débugges un système critique et tu veux limiter le périmètre des modifications
  • Quand tu donnes la main à Claude sur un projet sensible et tu veux des garde-fous serrés
  • Quand tu veux la combinaison /careful + /freeze activée en une seule commande
  • Avant de toucher à n'importe quoi qui pourrait coûter cher si ça casse

Comment l'invoquer

  • Slash command : /guard (à taper dans Claude Code)
  • Phrases déclencheurs (texte) : "guard mode" / "full safety" / "lock it down" / "maximum safety"
  • Auto-invocation : Sur demande explicite

Description détaillée

/guard active deux protections d'un coup. La première vient de /careful : avant d'exécuter une commande potentiellement destructrice (rm -rf, DROP TABLE, git push --force, git reset --hard, kubectl delete, docker system prune, etc.), Claude s'arrête et te demande confirmation. Tu peux toujours autoriser, mais tu ne peux pas le faire sans le voir. Certains cas évidents (rm -rf node_modules, rm -rf .next, etc.) restent autorisés sans alerte.

La seconde vient de /freeze : tu choisis un dossier précis (par exemple src/auth/) et toutes les modifications de fichiers en dehors de ce dossier sont bloquées. Quand le skill démarre, il te demande où placer cette frontière, puis enregistre le dossier dans son fichier d'état.

Les deux protections fonctionnent via des « hooks » Claude Code qui interceptent chaque appel aux outils Bash, Edit et Write avant exécution. Tu vois passer un statut « Checking for destructive commands… » ou « Checking freeze boundary… » à chaque action sensible. Pour relâcher la contrainte sur le dossier, tu lances /unfreeze. Pour tout désactiver, tu termines la session — les hooks sont session-scopés.

C'est le mode à activer quand tu veux que Claude soit utile mais qu'il ne puisse pas tout casser par excès de zèle.

Source

  • Plugin : gstack
  • Nom interne : guard
  • Fichier : /home/thymon/.claude/skills/gstack/guard/SKILL.md