
Pour les plus techniques
Défense en Profondeur
/defense-en-profondeur
Ce qu’il fait
Quand une donnée invalide (par exemple un champ vide obligatoire, un fichier qui n'existe pas) provoque une erreur profonde dans ton code, corriger la validation à un seul endroit ne suffit pas — d'autres chemins du code peuvent contourner cette protection. Ce skill impose à Claude d'ajouter des vérifications à CHAQUE étape par laquelle la donnée passe : à l'entrée (quand l'utilisateur soumet), dans la logique métier (quand le code traite), dans l'environnement (pour les situations dangereuses), et dans les logs (journaux d'activité) pour le débogage.
Quand l’utiliser
Quand une donnée invalide (champ vide, format incorrect, fichier manquant) cause des erreurs imprévisibles, surtout profond dans l'exécution — loin de l'endroit où la donnée a été saisie.
Un exemple concret
Ton application plante quand un utilisateur oublie de renseigner l'adresse de livraison, mais l'erreur n'apparaît que lors de la génération de l'étiquette, pas au moment de la validation du formulaire.
- Couche 1 — Validation à l'entrée (formulaire) : vérification que l'adresse n'est pas vide avant soumission.
- Couche 2 — Validation logique métier : vérification à la création de la commande que l'adresse est complète.
- Couche 3 — Protection environnement : vérification avant appel API transporteur que le format est valide.
- Couche 4 — Log de débogage : enregistrement de l'adresse reçue à chaque étape si le flag debug est actif.
- Résultat : 4 filets de sécurité — si l'un est contourné par un autre chemin de code, les 3 autres tiennent.
- Message d'erreur clair à chaque couche : 'adresse de livraison manquante lors de [nom de l'étape]'.
Un bug de données structurellement impossible : même si une validation est contournée, les autres couches interceptent l'erreur avant qu'elle cause des dégâts.
Comment l’installer
Colle ces deux lignes dans Claude Code, puis lance le skill avec /defense-en-profondeur.
/plugin marketplace add ismax-ai/claude-code-skills-fr
/plugin install ismax-skills-fr@ismax
/defense-en-profondeurSkill open-source de obra, sous licence MIT. Voir la source d’origine. Je l’ai sélectionné, traduit et adapté en français pour la bibliothèque.

Tu débutes avec Claude Code ?
J’ai écrit un guide de démarrage qui t’explique, pas à pas, ce qu’est un skill, comment installer la bibliothèque et faire tes premiers pas.
Lire le guide de démarrage
L’IA pour les Débutants · SubstackLa marketplace de skills Claude Code gratuits (en français)Lire sur Substack →