Code Reader v2 (English)
HVORFOR-først kodeanalyse med afviste alternativer og grænsebetingelser
Testet · Virker
Hvad det gør
En kognitiv-videnskabsbaseret kodeforståelses-skill med tre dybder — Quick, Standard og Deep — der får analysen til at svare på, hvorfor koden er bygget på denne måde, hvilke alternativer der blev afvist, og hvor den holder op med at fungere. Udløses ved "analyze this", "help me understand", "explain the principle" eller "deep dive". Dens obligatoriske alternativer og inapplicable-scenarios-sektioner afdækker designinvarianter, som en simpel filoversigt springer over.
Testrapport
Analyserede en reel fil — den 8-regex redaktor i Prompt Sensei's lib/redact.ts — koldt og derefter i Standard-tilstand, og verificerede hver påstand ved at køre koden. Min kolde opsummering listede mønstrene og sagde, at de blev anvendt i rækkefølge; den markerede aldrig, at rækkefølgen er bærende. Skill'ens obligatoriske "why not other approaches" og "inapplicable scenarios" sektioner producerede to fund, som jeg derefter bekræftede ved udførelse: flytning af den 40-plus-karakter [SECRET] catch-all til fronten af arrayet fik en JWT til at lække dens header og payload i klartekst (eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0. overlevede, kun signaturen blev maskeret) i stedet for at blive fuldt erstattet af [TOKEN], og den samme catch-all gav falske positiver på en 40-hex git SHA og et langt node_modules cache-filnavn. Omkostningen er reel bloat: en 722-linjers, 28KB SKILL.md af skabeloner til hvad der ofte er et enkeltfils-spørgsmål. Dokumentationen overdriver også — varighederne er aspirerende, "code review" er listet som en trigger for hvad der er et forståelsesværktøj snarere end en fejlfinder, og den bundtede .skill zip er en udokumenteret duplikat af det samme indhold.
Testet: 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
Kommandoer og eksempelprompter
/code-reader-v2-enHVORFOR-først kodeanalyse med afviste alternativer og grænsebetingelser
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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