Code Reader v2 (English)
VARFÖR-först kodanalys med avvisade alternativ och gränsvillkor
Testad · Fungerar
Vad den gör
En kognitivt vetenskapsbaserad kodförståelse-skill med tre djup — Quick, Standard och Deep — som får analysen att svara på varför koden är byggd på detta sätt, vilka alternativ som avvisades och var den slutar fungera. Utlöses vid "analyze this", "help me understand", "explain the principle", eller "deep dive". Dess obligatoriska avsnitt för alternativ och icke-tillämpliga scenarier lyfter fram designinvarianter som en enkel filsammanfattning hoppar över.
Testrapport
Analyserade en verklig fil – den 8-regex-redigeraren i Prompt Sensei's lib/redact.ts – kallt och sedan i Standard-läge, och verifierade varje påstående genom att köra koden. Min kalla sammanfattning listade mönstren och sa att de tillämpades i sekvens; den flaggade aldrig att sekvensen är bärande. Skillens obligatoriska sektioner "why not other approaches" och "inapplicable scenarios" producerade två fynd som jag sedan bekräftade genom exekvering: att flytta den 40-plus-tecken långa [SECRET] catch-all till början av arrayen fick en JWT att läcka sin header och payload i klartext (eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0. överlevde, endast signaturen maskades) istället för att helt ersättas av [TOKEN], och samma catch-all gav falska positiva på en 40-hex git SHA och ett långt node_modules cache-filnamn. Kostnaden är verklig bloat: en 722-raders, 28KB SKILL.md med mallar för vad som ofta är en en-filsfråga. Dokumentationen överdriver också – varaktigheterna är aspirerande, "code review" listas som en trigger för vad som är ett förståelseverktyg snarare än en buggfinder, och den paketerade .skill-zip-filen är en odokumenterad dubblett av samma innehåll.
Testad: 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
Kommandon och exempelprompter
/code-reader-v2-enVARFÖR-först kodanalys med avvisade alternativ och gränsvillkor
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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