« Explique-moi quand mettre l'état dans le composant plutôt que dans un store global. »
Le skill nomme la bifurcation (« state ownership »), définit les termes depuis zéro, te demande ta prédiction avant de continuer, puis explique le mécanisme réel (cycle de vie, couplage, invalidation). Il illustre avec le minimum de code possible et te pose une question de retour pour que tu reformules. La session est sauvegardée comme un cours consultable.
Ce que ça fait
À chaque vraie décision (structure de données, frontière, sync/async, où vit l'état), une boucle : nommer le choix comme une bifurcation, définir les termes depuis zéro, te faire PRÉDIRE avant de révéler, expliquer le mécanisme réel (pas la surface), montrer en code minimal, puis te rendre la réflexion (explique-moi cette ligne). Il calibre selon ton niveau et fade le guidage quand tu maîtrises. En sortie : un fichier markdown qui se lit comme une leçon (problème, options, le choix et pourquoi, exemple, question de vérification, récap + date de révision).
Quand l'utiliser
Quand tu veux comprendre et progresser, pas juste recevoir du code. Agnostique de la stack. Pas pour quand tu veux le code vite (session normale).
Le parti pris, ancré dans la recherche : laisser l'IA tout écrire et tout expliquer fait shipper plus vite et apprendre beaucoup moins (cognitive offloading, ~17 % de compréhension en moins, étude Anthropic). La parade n'est pas d'arrêter l'IA, c'est de rediriger l'effort libéré vers le POURQUOI et de garder l'humain actif (predict-before-reveal, teach-back) comme le font les hauts-performeurs. L'IA tape, toi tu réfléchis.
Installer ce skill
$ /plugin marketplace add ohugonnot/claude-skills
$ /plugin install code-mentor@web-developpeur-skills
Questions fréquentes
Quand utiliser ce skill plutôt qu'une session normale ?
Quand tu veux comprendre un mécanisme, pas juste faire avancer le code. Si tu es dans le rush et que tu veux le patch le plus vite possible, reste en session normale. Ce skill ralentit intentionnellement le flux pour que tu travailles le pourquoi.
Pourquoi est-ce qu'il me demande de prédire avant d'expliquer ?
Laisser l'IA tout écrire et tout expliquer fait shipper plus vite mais apprendre beaucoup moins (cognitive offloading, environ 17 % de compréhension en moins selon une étude Anthropic). La prédiction redirige l'effort libéré vers le raisonnement plutôt que vers la consommation passive.
La trace sauvegardée, ça ressemble à quoi ?
Un fichier structuré façon cours : les bifurcations nommées, les définitions, le code minimal, tes réponses aux questions de retour. Consultable plus tard comme une note de révision.
Retours & discussion · 0
Aucun retour pour l'instant. Tu l'as essayé ? Dis ce que tu en penses.