careful
careful
Catalogue généré le 2026-05-11
En une phrase
SafetyMode guardrails« forprudence destructive» commands.: Claude t'avertit avant chaque commande dangereuse (rm -rf, DROP TABLE, git push --force, etc.) pour que tu puisses confirmer ou annuler.
Quand l'utiliser
UseQuandwhentutouchingtravaillesprod,surdebuggingdelivelasystems,productionorouworkinguninserveura shared environment.partagéUseQuandwhentuaskeddébuggestoun"besystèmecareful",en"safetydirectmode",et"prodtumode",neorveux"carefulpasmode".effacer un fichier important par mégarde
/guard)
Comment l'invoquer
- Slash command :
/careful(siàexposétaper danstonClaudeCLI)Code) - Phrases déclencheurs (texte) :
voir"belacareful"description/complète"safetyci-dessousmode" / "prod mode" / "careful mode" / "warn before destructive" - Auto-invocation :
surSur demande explicite
Description complètedétaillée
Safety/careful guardrailsinstalle forun destructivegarde-fou commands.qui Warnsintercepte beforechaque rmcommande -rf,Bash DROPque TABLE,Claude force-push,veut gitexécuter, resetavant --hard,qu'elle kubectlne delete,tourne. andSi similarla destructivecommande operations.correspond Userà canun overridemotif eachdangereux, warning.Claude Uses'arrête whenet touchingte prod,demande debuggingconfirmation liveavec systems,un ormessage workingexplicite. inTu apeux sharedtoujours environment.autoriser, Usemais whentu askedne topeux "bepas careful",le "safetyfaire mode",à "prodton mode",insu.
Voici "carefulles mode".motifs qui déclenchent un avertissement : suppression récursive (gstack)
Pour aller plus loin
/careful — Destructive Command Guardrails
Safety mode is now active. Every bash command will be checked for destructive
patterns before running. If a destructive command is detected, you'll be warned
and can choose to proceed or cancel.
What's protected
rm -rfrm -rrm --recursive), rmsuppression -rfde /var/datatable DROP TABLEDROP DATABASE, DROP TABLE users;TRUNCATE), TRUNCATEréécriture orders;d'historique git push --force, -fgit push -f, git reset --hard), gitperte resetde --hardmodifications HEAD~3non git checkout .git restore .), gitsuppressions checkoutKubernetes .kubectl delete), kubectlnettoyage deleteDocker poddocker rm -fdocker system prune).
Quelques cas évidents et fréquents sont autorisés sans alerte parce qu'ils sont sûrs : docker system prunerm -arf node_modules
.next, dist, __pycache__, .cache, build, .turbo, coverage. Pas la peine de t'embêter pour vider un dossier de build.
(extraitTechniquement, le skill fonctionne via un « hook » PreToolUse de Claude Code qui lit la commande, la compare aux motifs ci-dessus, et renvoie une demande de permission si nécessaire. Le hook est actif tant que la session dure — voirpour le SKILL.mddésactiver, complettu pourtermines la suite)conversation ou tu en commences une nouvelle.
Source
- Plugin :
gstack - Nom interne :
careful - Fichier :
/home/thymon/.claude/skills/gstack/careful/SKILL.md