careful
careful
Catalogue généré le 2026-05-11
En une phrase
Mode « prudence » : 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
- Quand tu travailles sur de la production ou un serveur partagé
- Quand tu débugges un système en direct et tu ne veux pas effacer un fichier important par mégarde
- Quand tu vas exécuter des migrations de base de données et tu veux un filet de sécurité
- Quand tu n'es pas sûr de toi et tu préfères que Claude te demande deux fois plutôt qu'une
- Pour activer juste les avertissements (sans le verrouillage de dossier de
/guard)
Comment l'invoquer
- Slash command :
/careful(à taper dans Claude Code) - Phrases déclencheurs (texte) : "be careful" / "safety mode" / "prod mode" / "careful mode" / "warn before destructive"
- Auto-invocation : Sur demande explicite
Description détaillée
/careful installe un garde-fou qui intercepte chaque commande Bash que Claude veut exécuter, avant qu'elle ne tourne. Si la commande correspond à un motif dangereux, Claude s'arrête et te demande confirmation avec un message explicite. Tu peux toujours autoriser, mais tu ne peux pas le faire à ton insu.
Voici les motifs qui déclenchent un avertissement : suppression récursive (rm -rf, rm -r, rm --recursive), suppression de table ou de base SQL (DROP TABLE, DROP DATABASE, TRUNCATE), réécriture d'historique git (git push --force, git push -f, git reset --hard), perte de modifications non commitées (git checkout ., git restore .), suppressions Kubernetes (kubectl delete), nettoyage Docker (docker rm -f, docker system prune).
Quelques cas évidents et fréquents sont autorisés sans alerte parce qu'ils sont sûrs : rm -rf node_modules, .next, dist, __pycache__, .cache, build, .turbo, coverage. Pas la peine de t'embêter pour vider un dossier de build.
Techniquement, 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 — pour le désactiver, tu termines la conversation ou tu en commences une nouvelle.
Source
- Plugin :
gstack - Nom interne :
careful - Fichier :
/home/thymon/.claude/skills/gstack/careful/SKILL.md
No comments to display
No comments to display