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

Comment l'invoquer

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


Revision #2
Created 2026-05-11 21:19:22 UTC by thymon
Updated 2026-05-11 21:37:00 UTC by thymon