Code Reader v2 (English)
Analyse de code axée sur le POURQUOI avec alternatives rejetées et conditions aux limites.
Testé · Fonctionne
Ce que fait
Une compétence de compréhension de code basée sur les sciences cognitives avec trois niveaux de profondeur — Rapide, Standard et Approfondi — qui permettent à l'analyse de répondre pourquoi le code est construit de cette manière, quelles alternatives ont été rejetées, et où il cesse de fonctionner. Se déclenche sur "analyser ceci", "aidez-moi à comprendre", "expliquer le principe", ou "plongée profonde". Ses sections obligatoires sur les alternatives et les scénarios inapplicables mettent en évidence des invariants de conception qu'un simple résumé de fichier omet.
Rapport de test
J'ai analysé un fichier réel — le rédacteur à 8 regex dans Prompt Sensei's lib/redact.ts — à froid puis en mode Standard, et j'ai vérifié chaque affirmation en exécutant le code. Mon résumé à froid listait les modèles et disait qu'ils étaient appliqués en séquence ; il n'a jamais signalé que la séquence était porteuse de charge. Les sections obligatoires de la compétence "pourquoi pas d'autres approches" et "scénarios inapplicables" ont produit deux découvertes que j'ai ensuite confirmées par l'exécution : déplacer le catch-all [SECRET] de plus de 40 caractères au début du tableau a fait fuir l'en-tête et la charge utile d'un JWT en texte clair (eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0. a survécu, seule la signature a été masquée) au lieu d'être entièrement remplacé par [TOKEN], et ce même catch-all a produit des faux positifs sur un SHA git de 40 hexadécimaux et un long nom de fichier de cache node_modules. Le coût est un réel gonflement : un SKILL.md de 722 lignes et 28 Ko de modèles pour ce qui est souvent une question d'un seul fichier. La documentation va également trop loin — les durées sont ambitieuses, "code review" est listé comme un déclencheur pour ce qui est un outil de compréhension plutôt qu'un détecteur de bugs, et le fichier .skill groupé est un duplicata non documenté du même contenu.
Testé le: 2026-07-17 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/notlate-cn/code-reader-skills.git mkdir -p ~/.claude/skills cd code-reader-skills && cp -r code-reader-en ~/.claude/skills/code-reader-v2-en
Commandes et exemples de prompts
/code-reader-v2-enAnalyse de code axée sur le POURQUOI avec alternatives rejetées et conditions aux limites.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Explain why this redactor code is built this way, not just what it doesWhat alternatives did this function reject, and where does it breakDeep dive into this module's design invariants and boundary conditions